数据结构学习准备
本章用于在正式学习数据结构之前建立必要准备。数据结构不是孤立的语法知识,也不是一组需要死记硬背的容器名称。它更像是一套思考方式:面对一批数据时,判断这些数据之间有什么关系、需要支持哪些操作、怎样组织才更高效。
完成本章后,你会先建立学习数据结构的基本视角。后续学习数组、链表、栈、队列、树、图、哈希表等内容时,就不会只停留在“这个结构怎么写代码”,而是能进一步理解“为什么需要这个结构”“它适合什么问题”“它和其他结构相比做了什么取舍”。
本章用于在正式学习数据结构之前建立必要准备。数据结构不是孤立的语法知识,也不是一组需要死记硬背的容器名称。它更像是一套思考方式:面对一批数据时,判断这些数据之间有什么关系、需要支持哪些操作、怎样组织才更高效。
完成本章后,你会先建立学习数据结构的基本视角。后续学习数组、链表、栈、队列、树、图、哈希表等内容时,就不会只停留在“这个结构怎么写代码”,而是能进一步理解“为什么需要这个结构”“它适合什么问题”“它和其他结构相比做了什么取舍”。