2024-06-06 00:04:07
算法是程序的灵魂,架构是灵魂的躯体,最近对这两句话感触很深,但很多程序员甚至忽略算法存在,更不要说是架构层面的东西,有些程序员甚至有些疑问,做编程也有几年了碰到关于算法的东西实在是很少。
平时用到的算法主要存在两个方面的原因:一种是里面涉及的编程里面可以用更好的算法来代替但是本身由于意识层面的问题,感觉不到可以采用更加优秀的算法,时间久了忽略了算法的真实存在;第二种本身工作上触及到的算法比较少,感受不到算法的重要性。
在真实的编程环境中成品的算法未必直接拿过来就好用,很多时候需要自己来实现,最差也需要定制算法,不要存在侥幸的心理,真正需要玩算法没有基础会相当痛苦。数据结构不仅仅是算法基础还是程序设计的纲领。
在学习算法之前首先要掌握数据结构,因为数据结构里面很多基础,像队列,栈,链表,
2024-06-06 02:33:19
2024-06-06 01:34:12
2024-06-06 00:37:33
2024-06-06 00:00:34