掌握数组基础知识、多维数组和数组操作技术。学习一维和多维数组的使用方法。
学习动态数组、向量操作和 STL 向量容器的使用。掌握自动调整大小的数组结构。
理解单向链表、双向链表和循环链表的实现。掌握动态内存分配和指针操作。
学习栈数据结构、后进先出(LIFO)原理和基于栈的问题解决方法。
掌握队列操作、先进先出(FIFO)原理、优先队列和循环队列的使用。
探索二叉树、二叉搜索树操作、树遍历算法和平衡树的概念与实现。
学习图的表示方法、邻接表、邻接矩阵和图算法。掌握 DFS、BFS 等遍历算法。
理解哈希函数、冲突处理和哈希表的实现。学习开放寻址和链式处理等技术。