自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码奴生来就只知道前进

在阁楼上看哲学书的孤独少年

  • 博客(6)
  • 收藏
  • 关注

原创 为什么我说考验人性多半会令你失望

永远不要去尝试考验人性,人性真的经不起考验!下述内容多为个人见解,难免会犯学术上的错误,欢迎指正。我可能有一天会不与代码打交道,但我这一生不可能不与人打交道,这是避免不了的。这也大大激发了了我对人性理解的兴趣,各类学科里面与人性关联度最高的,又属心理学最甚。为了防止有些人说我以偏概全,说还有某某圣人并非如此,某某大贤已经四大皆空,无欲无求,考验他们的人性纯粹多此一举。我只说大多数情况下的...

2018-12-31 13:35:55 2024 2

原创 260. 只出现一次的数字 III

给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。示例 :输入: [1,2,1,3,2,5]输出: [3,5]注意:结果输出的顺序并不重要,对于上面的例子, [5, 3] 也是正确答案。你的算法应该具有线性时间复杂度。你能否仅使用常数空间复杂度来实现?方法一:先对数组进行排序,然后从第一个数开始遍历数组,如果nums...

2018-12-23 21:53:19 419

原创 240. 搜索二维矩阵 II

编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。示例:现有矩阵 matrix 如下:[ [1, 4, 7, 11, 15], [2, 5, 8, 12, 19], [3, 6, 9, 16, 22], [10, 13, 14, 17, 24...

2018-12-23 14:58:19 311

原创 236. 二叉树的最近公共祖先

给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。”例如,给定如下二叉树: root = [3,5,1,6,2,0,8,null,null,7,4] _______3______ ...

2018-12-13 21:38:39 358

原创 228. 汇总区间

给定一个无重复元素的有序整数数组,返回数组区间范围的汇总。示例 1:输入: [0,1,2,4,5,7]输出: ["0->2","4->5","7"]解释: 0,1,2 可组成一个连续的区间; 4,5 可组成一个连续的区间。示例 2:输入: [0,2,3,4,6,8,9]输出: ["0","2->4","6","8-&amp

2018-12-12 22:25:01 245

原创 223. 矩形面积

在二维平面上计算出两个由直线构成的矩形重叠后形成的总面积。每个矩形由其左下顶点和右上顶点坐标表示,如图所示。示例:输入: -3, 0, 3, 4, 0, -1, 9, 2输出: 45说明: 假设矩形面积不会超出 int 的范围。分析:这题还是比较好想的,只要思路清晰就不容易做错。首先不要想着用一个计算表达式就返回结果,应该先判断两个给定的矩形是否重叠,如果不重叠,那么直接返回两个...

2018-12-06 22:48:13 378

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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