04 2017 档案
摘要:http://note.youdao.com/noteshare?id=269e16541b43095eaf97636d4e046b1d
阅读全文
摘要:http://note.youdao.com/noteshare?id=81492dc45602618344edc838ef104581
阅读全文
摘要:http://note.youdao.com/noteshare?id=4efcb6441063dae956c226f91c161897
阅读全文
摘要:http://note.youdao.com/noteshare?id=b5fd9f936cd133af3790a8b0e9c35b8a
阅读全文
摘要:http://note.youdao.com/noteshare?id=8b3473983e4c8d8eee32544708633f79
阅读全文
摘要:http://note.youdao.com/noteshare?id=0bf6d08deb86f67385cb647ed1a15828
阅读全文
摘要:http://note.youdao.com/noteshare?id=4ba8ff81aa96373ba11f1b82597ec73a
阅读全文
摘要:http://note.youdao.com/noteshare?id=744696e5f6daf0f2f03f10e381485e67
阅读全文
摘要:http://note.youdao.com/noteshare?id=55dc651a7489f1413b3a3169401dcf94
阅读全文
摘要:问题:给定一个无序数组arr,元素只有0,1,2三种取值 要求:重新排列数组,使得所有值为0的元素在数组左边,值为1的元素在数组右边,值为2的元素在数组中间。 思路:设三种数组索引,mid, left, right, 假设一种中间过程,[0, left) 区间内元素的值为0,(right, len-
阅读全文
摘要:题:不适用迭代或者递归,判断一个int类型的非负整数是否为3的乘方 解题思路: 对应代码如下:
阅读全文
摘要:笔者被这个问题困扰良久,终于下决心看个究竟。废话不多说,先上结论: 如果对象是原生类型,加大括号会保证生成对象被初始化(一般是0) 如果对象非原生类型,加大括号或者不加,效果是一样的,都会执行该类的默认构造函数。
阅读全文
摘要:最近偶然看到"fork系统炸弹"的代码,小小一行shell竟然能够直接搞死系统,令人印象深刻。 代码如下 咋一看有点蒙,重新排版下格式 有经验的shell开发者这时候应该看出来了,这个炸弹的代码分为两个部分,第一部分:定义函数:(), 第二部分:执行函数:() (实际上将:替换成任何合法的函数名都可
阅读全文