- 博客(20)
- 收藏
- 关注
原创 [leetcode] 371. Sum of Two Integers
题目:Calculate the sum of two integers a and b, but you are not allowed to use the operator + and -.Example:Given a = 1 and b = 2, return 3.解答:加减法不能用, 猜猜只能是位运算。如果采用二进制,对应的位做加法,需要考虑
2016-07-26 19:39:14
377
原创 【经典算法】STL之next_permutation和prev_permutation
STL之next_permutation和prev_permutation
2015-09-08 21:09:31
772
1
原创 windows编程之#pragma region和#pragma endregion
windows编程之#pragma region和#pragma endregion
2015-05-05 17:39:05
901
原创 centos7.0遭遇MySQLdb1.2.3读取datetime类型字段的解决方案
centos7.0遭遇MySQLdb1.2.3读取datetime类型字段的解决方案
2015-04-19 00:16:40
938
原创 python默认json库处理mysql中datetime,date类型不能序列化json的解决方案
python默认json库处理mysql中datetime,date类型不能序列化json解决方案
2015-03-29 18:03:17
4446
原创 [程序员面试题精选100题(01)]-二叉查找树转成排序的双向链表
题目来自网络,声称这是一道微软的面试题。先来看看题目:输入一棵二叉查找树,将该二叉查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。比如将二叉查找树 10 / \ 6 14 / \ / \4 8 12 16 转换成双向链表 4=6=8=
2015-03-19 14:27:28
506
转载 linux下exit()和_exit()差别
记录一下,转自http://blog.csdn.net/goodlixueyong/article/details/6011021在linux的标准库函数中,有一套称作高级I/O的函数,我们熟知的printf 、fopen 、fread 、fwrite都在此列,他们也被称作缓冲I/O。其特征是对应每一个打开的文件,都存在一个缓冲区, 在内存中都有一片缓冲区,每次读文件会多读若干条记录,这样
2015-03-04 13:27:23
533
原创 使用python获取mongodb一段时间的数据
mongodb中保存的数据是使用"lastAccessTime" : ISODate("2015-02-13T11:57:27.003Z")在mongodb中,如果想获取2月1号之后的数据,可以直接这样来写查询条件(1)先在mongodb中执行ISODate("2015-02-01T00:00:00Z").valueOf()会得到1422748800000
2015-03-03 15:48:49
8927
原创 使用monogodbexport导出query中符号“$”转义
临近中午,接到一个任务,从mongodb中导出数据,匆匆写下./mongoexport --port 8047 -d Adoc -c collectionA -f display,count,name -q {count:{"$gt":5000}} -o data.json报错assertion: 16619 code FailedToParse: FailedToPars
2015-02-03 14:05:16
3562
原创 不用除法的算法题
题目来自网络,据说是腾讯2012年的面试题问题描述:两个数组a[N],b[N],其中A[N]的各个元素值已知,现给b[i]赋值,b[i] = a[0]*a[1]*a[2]...*a[N-1]/a[i];要求:1.不准用除法运算2.除了循环计数值,a[N],b[N]外,不准再用其他任何变量(包括局部变量,全局变量等)3.满足时间复杂度O(n),空间复杂度O(1)分析:a0 * * *
2014-03-18 16:55:14
919
原创 Linux错误码EAGAIN与EWOULDBLOCK
linux下开发经常遇到一些错误,errno在进行非阻塞IO编程时,调用read/recv,经常会返回EAGAIN(11)这个错误。由于read/recv立即返回,但是此时并没有数据可读,就会返回这个错误。如果使用fork创建进程,如果资源不足,也会返回EAGAIN。使用man命令在linux,得到如下解释。EAGAIN Resource temporaril
2014-03-18 16:31:42
5017
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人