码迷,mamicode.com
首页 > 编程语言 > 详细

《剑指Offer》Java实现

时间:2014-09-04 18:37:19      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:http   io   使用   java   strong   2014   问题   代码   sp   

1、

代码托管在我的Github上面:https://github.com/DanielJyc/SwordOffer

2、

《剑指Offer》这本书挺不错,难度适中,思路清晰,并讲到了细节问题;对于面试软件研发的人都应该仔细看看。

原书使用C/C++实现,我决定用Java按照书上的思路重写一下。

3、

对自己大概定了这样一个要求,按照以下思路用Java实现:

第一步:用自然语言体现出自己的思路;
第二步,计算机程序亲和型的伪代码;
第三步:把自己的思路用程序实现。

前两步主要在本子上面完成,第三步写完托管在Github上面。

4、

当然,还要注意边界条件和特殊情况。

链表:首;尾;空。
字符串:空;不符合要求。
除数:0。

数字:负;0;正。

数:空;只有根节点。

 

5、

写这些代码的主要目的是:首先,自己的思路更加清晰,掌握更深刻;然后,让自己使用Java更熟练。

当然,由于时间仓促,写得可能不是很规范,效率也不是很好。

 

http://danieljyc.github.io/2014/09/04/%E3%80%8A%E5%89%91%E6%8C%87offer%E3%80%8Bjava%E5%AE%9E%E7%8E%B0/

《剑指Offer》Java实现

标签:http   io   使用   java   strong   2014   问题   代码   sp   

原文地址:http://www.cnblogs.com/danieljyc/p/3956451.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!