2022-02-19 算法学习 算法 算法 框架思维数据结构的存储方式只有两种:数组(顺序存储)和链表(链式存储)12数组和链表 是 结构基础散列表、栈、队列、堆、树、图等等各种数据结构 都是链表或者数组上的特殊操作, 是 上层建筑 数据结构的操作遍历 + 访问 (在不同的应用场景,尽可能高效地增删查改) 方式 1234线性的 for/while 为代表非线性的 递归为代表 算法和数据结构数据结构是工具,算法是通过合适的工具解决问题的方法12算法是利用数据结构进行显式利用算法是利用数据结构进行显式利用无论怎样利用数据结构,多么高大上的算法,其解法都逃不出第二点中相应的框架 总结123学会从框架上看问题,而不要纠结于细节问题即: 不要纠结 i 到底应该加到 n 还是加到 n - 1 而: 应该直接知道是使用什么数据结构进行如何 遍历和访问 < kubernetes学习 趣谈网络协议 >