数据结构全解(链,数组,栈,树,图)与算法分析(排序,查找,递归,分治,动态规划)
@据结构与算法)数据结构包括:线性结构和非线性结构。线性结构非线性结构基本介绍当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。稀疏数组的处理方法是:应用实例整体思路分析队列队列介绍数组模拟队列基本思想环形队列对前面的数组模拟队列的优化,充分利用数组. 因此将数组看做是一个环形的。(通过取模的方式来实现即可)思路如下:单向链表链表是以节点的方式来存储,是链式存储每个节点包含 data 域, next 域:指向下一个节点.链表的各个节点不一定是连续存储







