内存中堆和栈的区别;内存的五个区

栈:就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆:就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。...

2019-08-18 19:59:34

阅读数 55

评论数 0

mysql:614. 二级关注者

一、题目描述:614. 二级关注者 SQL架构 在 facebook 中,表follow会有 2 个字段:followee,follower,分别表示被关注者和关注者。 请写一个 sql 查询语句,对每一个关注者,查询他的关注者数目。 比方说: +-------------+----...

2019-08-18 19:18:46

阅读数 8

评论数 0

mysql :596. 超过5名学生的课

一、题目描述:596. 超过5名学生的课(简单) SQL架构 有一个courses表 ,有:student(学生)和class (课程)。 请列出所有超过或等于5名学生的课。 例如,表: +---------+------------+ | student | class ...

2019-08-18 18:25:07

阅读数 2

评论数 0

leetcode题:85. 最大矩形(困难,动态规划)

一、题目描述:85. 最大矩形(困难) 给定一个仅包含0 和 1 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。 示例: 输入: [ ["1","0","1","0","0"...

2019-08-18 14:14:10

阅读数 4

评论数 0

leetcode题:199. 二叉树的右视图(中等)

一、题目描述:199. 二叉树的右视图(中等) 给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 示例: 输入:[1,2,3,null,5,null,4] 输出:[1, 3, 4] 解释: 1 <--- / \ 2 ...

2019-08-18 09:15:59

阅读数 4

评论数 0

leetcode题:695. 岛屿的最大面积(中等)

一、题目描述:695. 岛屿的最大面积(中等) 给定一个包含了一些 0 和 1的非空二维数组grid, 一个岛屿是由四个方向 (水平或垂直) 的1(代表土地) 构成的组合。你可以假设二维矩阵的四个边缘都被水包围着。 找到给定的二维数组中最大的岛屿面积。(如果没有岛屿,则返回面积为0。) 示...

2019-08-18 08:25:56

阅读数 4

评论数 0

数据库where 和having的区别

1.类型: “Where”是一个约束声明,在查询数据库的结果返回之前对数据库中的查询条件进行约束,即在结果返回之前起作用,且where后面不能使用“聚合函数”; “Having”是一个过滤声明,所谓过滤是在查询数据库的结果返回之后进行过滤,即在结果返回之后起作用,并且having后面可以使用“...

2019-08-18 02:30:07

阅读数 4

评论数 0

leetcode题:440. 字典序的第K小数字(困难)

一、题目描述:440. 字典序的第K小数字(困难) 给定整数n和k,找到1到n中字典序第k小的数字。 注意:1 ≤ k ≤ n ≤ 109。 示例 : 输入: n: 13 k: 2 输出: 10 解释: 字典序的排列是 [1, 10, 11, 12, 13, 2, 3, 4, 5,...

2019-08-18 01:13:40

阅读数 4

评论数 0

头条面试题2(转)

https://blog.csdn.net/tzcccy/article/details/79246811

2019-08-16 22:35:30

阅读数 7

评论数 0

面试题1

https://blog.csdn.net/Y0Q2T57s/article/details/80682013

2019-08-16 22:33:48

阅读数 5

评论数 0

leetcode题:1004. 最大连续1的个数 III(中等)

一、题目描述:1004. 最大连续1的个数 III(中等) 给定一个由若干 0 和 1 组成的数组A,我们最多可以将K个值从 0 变成 1 。 返回仅包含 1 的最长(连续)子数组的长度。 示例 1: 输入:A = [1,1,1,0,0,0,1,1,1,1,0], K = 2 输出:...

2019-08-16 19:05:51

阅读数 5

评论数 0

leetcode题:487. 最大连续1的个数 II(中等)

一、题目描述:487. 最大连续1的个数 II(中等) 给定一个二进制数组,你可以最多将1 个 0 翻转为 1,找出其中最大连续 1 的个数。 示例 1: 输入:[1,0,1,1,0] 输出:4 解释:翻转第一个 0 可以得到最长的连续 1。 当翻转以后,最大连续 1 的个数为 4。 ...

2019-08-16 16:23:24

阅读数 6

评论数 0

leetcode题:605. 种花问题(简单)一开始没做出来

一、题目描述:605. 种花问题(简单) 假设你有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花卉不能种植在相邻的地块上,它们会争夺水源,两者都会死去。 给定一个花坛(表示为一个数组包含0和1,其中0表示没种植花,1表示种植了花),和一个数n。能否在不打破种植规则的情况下种入n...

2019-08-16 02:42:32

阅读数 5

评论数 0

leetcode题:135. 分发糖果(困难)

一、题目描述:135. 分发糖果(困难) 老师想给孩子们分发糖果,有 N个孩子站成了一条直线,老师会根据每个孩子的表现,预先给他们评分。 你需要按照以下要求,帮助老师给这些孩子分发糖果: 每个孩子至少分配到 1 个糖果。 相邻的孩子中,评分高的孩子必须获得更多的糖果。 那么这样下来,老师至...

2019-08-15 22:25:10

阅读数 3

评论数 0

leetcode题:236. 二叉树的最近公共祖先(zhong)

一、题目描述:236. 二叉树的最近公共祖先(中等) 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖...

2019-08-15 17:29:16

阅读数 4

评论数 0

leetcode题:234. 回文链表(简单)

一、题目描述:234. 回文链表(简单) 请判断一个链表是否为回文链表。 示例 1: 输入: 1->2 输出: false 示例 2: 输入: 1->2->2->1 输出: true 进阶: 你能否用O(n) 时间复杂度和 O(1)...

2019-08-15 03:31:21

阅读数 5

评论数 0

leetcode题:224. 基本计算器(困难)

一、题目描述:224. 基本计算器(困难) 实现一个基本的计算器来计算一个简单的字符串表达式的值。 字符串表达式可以包含左括号(,右括号),加号+,减号-,非负整数和空格。 示例 1: 输入: "1 + 1" 输出: 2 示例 2: 输入: " 2-1 +...

2019-08-15 01:16:41

阅读数 7

评论数 0

leetcode题:142. 环形链表 II(中等)

一、题目描述:142. 环形链表 II(中等) 给定一个链表,返回链表开始入环的第一个节点。如果链表无环,则返回null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 说明:不允许修改给定...

2019-08-14 21:11:24

阅读数 5

评论数 0

leetcode题:136. 只出现一次的数字(简单)

一、题目描述:136. 只出现一次的数字(简单) 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 输入: [2,2,1] 输出: 1 示例2: ...

2019-08-14 20:36:53

阅读数 5

评论数 0

leetcode题:287. 寻找重复数(中等)(存在环的单链表寻找环的入口点)

一、题目描述:287. 寻找重复数(中等) 给定一个包含n + 1 个整数的数组nums,其数字都在 1 到 n之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。 示例 1: 输入: [1,3,4,2,2] 输出: 2 示例 2: 输入: [...

2019-08-14 20:20:43

阅读数 7

评论数 0

提示
确定要删除当前文章?
取消 删除