C
Rijkstra
对所做的事情的理解越深,就会做的越好。
展开
-
the C programming language 练习
p13 ,练习1-9#include void main(){ int c = getchar(); int lastc = 0; while (c != '\n') { if ((c!=' ') || (lastc!=' ')) //输出字符的条件集合 putchar(c); lastc = c; c = getchar(); } putchar('\n'原创 2014-05-18 21:39:16 · 811 阅读 · 0 评论 -
【C】打印输入中单词长度的直方图(水平)
the C programming language,p17,练习1-13原创 2014-05-19 11:34:17 · 1302 阅读 · 0 评论 -
【C】查找关键字所在行,输出位置及该行
C圣经上的例子,看完书自己写了一遍,可以运行。原创 2014-06-04 13:03:36 · 2029 阅读 · 1 评论 -
【leetcode】Valid Number
目前leetcode上AC率最低的一题。第一次实战有限状态机,终于摸到点皮毛了。原创 2015-11-19 23:28:50 · 495 阅读 · 0 评论 -
【leetcode】Implement strStr()
曾经被百度面试官虐的时候碰到过这题。注意:字符串以'\0'结束,NULL和'\0'不等价。暴力解决:外循环:遍历haystack;内循环:遍历needle,若字符不匹配则跳出,当遍历到needle结束时,返回当前i,若遍历到haystack结束,则不存在匹配子串,返回-1。int strStr(char* haystack, char* needle){ if原创 2016-06-03 15:00:08 · 314 阅读 · 0 评论