随笔
washiwxm
这个作者很懒,什么都没留下…
展开
-
二分查找的小BUG
int binarysearch(int number){ int mid, start = 0, end = LEN - 1; while (start <= end) { mid = (start + end) / 2; if (a[mid] < number) start = mid + 1; else if (a[mid] > number)原创 2013-10-28 21:43:02 · 428 阅读 · 0 评论 -
标识符命名与函数
标识符命名应遵循以下原则:标识符命名要清晰明了,可以使用完整的单词和易于理解的缩写。短的单词可以通过去元音形成缩写,较长的单词可以取单词的头几个字母形成缩写。看别人的代码看多了就可以总结出一些缩写惯例,例如count写成cnt,block写成blk,length写成len,window写成win,message写成msg,number写成nr,temporary可以写成temp,也转载 2013-10-28 20:46:45 · 1115 阅读 · 0 评论 -
空格与缩进
1、关键字if、while、for与其后的控制表达式的(括号之间插入一个空格分隔,但括号内的表达式应紧贴括号。例如:while␣(1);2、双目运算符的两侧各插入一个空格分隔,单目运算符和操作数之间不加空格,例如i␣=␣i␣+␣1、++i、!(i␣、-x、&a[1]等。3、后缀运算符和操作数之间也不加空格,例如取结构体成员s.a、函数调用foo(arg1)、取数组成员a[i]。4、转载 2013-10-28 20:34:53 · 1172 阅读 · 0 评论 -
先把国网项目做好!!
刷题暂时放一边!!今天去电科院,意识到进度慢了!!虽说我是半路开始接手这个项目的,但是,不管如何,做好才是硬道理!!下周前解决除角色流程外所有BUG!!原创 2013-10-31 00:07:25 · 1589 阅读 · 0 评论 -
微软5轮面试,终于结束了
从2014年初到现在,微软5轮面试终于结束了。第一轮电话面试,问项目经历,聊项目第二轮电话面试,问项目经历,出了一个海量数据问题。回答得到了面试官的肯定。由于我已经回家,无法去微软大厦,剩下的面试采用online meeting。第三轮面试,先让写了个2分搜索,然后面试官出了个题,是2分搜索的变种,让我写。虽然我的时间复杂度达到了logN,但是其实是做了log2N,虽然数量级相同,原创 2014-01-23 22:08:27 · 7287 阅读 · 0 评论 -
在微软STC实习快9个月了
最近一段时间实在是 太忙了! 一边是实习,一边是找工作。但是好多同学you'cho原创 2014-09-29 14:21:36 · 687 阅读 · 0 评论