个人学习心得
乌克兰大白猪
自学成才,会抢答。
展开
-
汉诺塔问题(Hanoi Tower):Python实现并显示递归过程
汉诺塔为递归经典题目,代码实现方面的网上资源很多。作者初学Python以及数据结构,试图通过跟踪程序运行步骤,详细理解其递归的过程。因此着重就每一步的运行结果,进行了一些输出(print)跟踪。供大家参考,欢迎高手指点。 本段代码运行后,可以显示递归过程中,类似树状的递归/遍历过程,对作者本人的理解很有帮助。其中,对hanoi(参数1, 参数2, 参数3, 参数4)的4个参数顺序,及其在不同递归层...原创 2019-03-12 18:58:05 · 774 阅读 · 0 评论 -
《数据结构与算法 Python语言实现》书评与学习心得
做为Python小白,本人几个月前读完了Mark Lutz的1400页巨著《Learning Python》(太TM啰嗦了,读过的请举手),本打算继续学习下一步《Programming Python》, 但觉得基础过于薄弱,所以决定先找一本Python的算法书学习一下 。一方面可以打个扎实一点的数据和算法的基础,另一方面可以进一步熟悉一下Python语言和代码。 想法可嘉,但是问题很快来了,选哪...原创 2019-06-26 12:05:38 · 2559 阅读 · 2 评论