- 博客(10)
- 收藏
- 关注
原创 《编程珠玑》第二章三个问题A---查找40亿个32位整数中缺失的某个整数
书上正文部分只是提到了一种思想,让去查看某个国外大牛的答案,在百度里找到了一种解法,就是把40亿个数按最高位分成两半,这样的话缺失的数一定是较少的那部分,以此类推,按各个位分,最终就能找到缺失了数了。具体请参考这个:http://www.2cto.com/kf/201205/131442.html本章主要提到的三种解决问题的思想:二分搜索,排序,还有标识。
2016-05-20 20:04:09 863
原创 数组中第k大(或小)的元素(leetcode215)
三种方法:1,最简单,先给数组排序,然后返回第k个位置元素2,建大小为k的堆,遍历数组,调整堆内元素,最后返回堆顶元素3,分治,类似快速排序,找基准点。
2016-05-03 09:39:31 522
原创 背上行囊,再出发
这次走应该是带着包袱最重的一次吧,尽自己全力吧,也不知道半年之后会是什么样子。未来,还有很远的路。Best wish to myself.
2016-02-13 00:48:11 689
原创 <重拾C++>函数返回值为引用
当返回值为栈(局部)变量,则不能当左值,不能成为其他引用的初始值;当返回值为静态变量或全局变量,可以为其他引用的初始值,可做左值和右值使用。
2016-02-03 23:52:00 266
原创 <重拾C++>const
和C语言区别C语言中const是只读变量C++中出现extern或&才为其分配存储空间const常量和宏定义const由编译器处理,有类型检查宏只进行简单的文本替换 #undef 限制作用域
2016-02-03 15:53:49 188
原创 周围的人都那么努力
昨天发现自己同届的人paper已经被录用了,今早起来发现比我大两年的学长去了tx。不得不感概除了我大家都这么努力,来到这这么久,什么成果都没有,自己也不开心,找不到自己喜欢的事,不满足于现状,只能发牢骚。
2015-11-13 09:18:38 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人