算法#剑指offer
野虹
凶神恶煞,向死而生
展开
-
5.p54空格替换
事实证明,单元测试也有一点啊,我不是说他不好,我是觉得看着费劲,要把什么是通过,什么是失败给安排的明明白白,不给结果,就按照笔者给的成功或失败的标本计量来考核。好处是1.看着牛逼啊,真的牛逼,就突出一个专业,不专业的人看着一群pass,都不知道是个啥2.锻炼了考虑问题的能力,预判程序的发展情况,代码不再是代码,是进程,是框架,箱子是黑的,只看出入坏处是算了,没啥坏处,对我而言,只有难处,哈哈,这tm才叫开始修行。扎马步,瞪大眼睛,脑子还要灵光,不能懒,这么看来,我哪儿像个科技从业者,任谁原创 2020-06-08 16:19:40 · 99 阅读 · 0 评论 -
4.p47二维数组中的查找
本题难点,感觉还是在思路,当然实现上我也很疑惑为什么列数columns要减1/*******************************************************************Copyright(c) 2016, Harry HeAll rights reserved.Distributed under the BSD license.(See accompanying file LICENSE.txt athttps://github.com/zheda原创 2020-06-08 14:52:59 · 94 阅读 · 0 评论 -
3.p44不修改数组找出重复的数字
本题解法用的是时间换空间,行吧,其实我也不会换回去。至于代码可读性,在start、end、middle、count上面略显晦涩,其他的都还好。/*******************************************************************Copyright(c) 2016, Harry HeAll rights reserved.Distributed under the BSD license.(See accompanying file LICENS原创 2020-06-08 09:55:53 · 92 阅读 · 0 评论 -
2.p41数组中重复的数字
有一讲一,这段代码的可读性比上一段好到不知道哪里了/*******************************************************************Copyright(c) 2016, Harry HeAll rights reserved.Distributed under the BSD license.(See accompanying file LICENSE.txt athttps://github.com/zhedahht/CodingInt原创 2020-06-08 09:35:42 · 92 阅读 · 0 评论 -
开始努力一下吧
前几天在csdn上抄代码的时候,看见一个哥们儿,三年的经历,比我接触csdn还要晚一些,如今写的代码已是小成,我呢,哈哈,哎,感慨万千啊。即便如此啊,一点一点开始吧,世上无难事,只怕有心人。/*******************************************************************Copyright(c) 2016, Harry HeAll rights reserved.Distributed under the BSD license.(Se原创 2020-06-08 09:08:09 · 182 阅读 · 2 评论