+-
《我的第一本算法书》作者:[日] 石田保辉&宫崎修一
本帖最后由 顾晓白 于 2025-6-24 23:48 编辑
本书以 iOS 和 Android 平台上的应用程序“算法动画图解”为基础,以图配文,详细讲解了各种算法和数据结构的基本原理。
使用不同的算法解决同一个问题时,就算得到的结果是一样的,算法之间的性质也有很大的差异。比如,某个算法的运行时间很短,但需要占用大量内存;而另一个算法运行时间较长,但内存资源占用较少。学习各种算法可以使我们在编程时有更多的选择。成为优秀程序员的必要条件之一,就是可以根据应用场景选择最合适的算法。
如果您对算法有兴趣,还可以挑战一下“算法理论”这门学科,试着去发现更高效的算法,或者研究目前用算法还无法解决的问题。