计算机基础数据结构与算法本页总览数据结构与算法 数据结构与算法用于建立问题建模、复杂度分析和代码实现能力。 子方向 数组、链表、栈、队列、哈希表。 树、堆、图。 排序、搜索、动态规划。 贪心、分治、回溯。 字符串算法和基础数论。 推荐学习路径 先掌握常见数据结构,再学习复杂度分析和经典算法范式,最后用真实问题训练建模能力。 笔记模板 问题描述。 数据结构选择。 算法思路。 正确性说明。 复杂度分析。 边界样例。 参考资料 可参考数据结构课程、算法教材和在线题库,但最终笔记按问题类型和算法思想组织。