顺序表
特点:
写代码主要就是增删改查!!!
写代码的边界性非常重要以及考研插入和删除的位置都是从1开始,而数组下标是从0开始
【注】下标和位置的关系
线性表最重要的是插入和删除会涉及边界问题以及判断是否合法
【判断合法】“位置<1 || 位置 > 线性表的长度加一” 这是插入数据的判断合法性
因为插入数据只能在数据中间插入或者在数据末尾插入
“位置<1 || 位置 > 线性表的长度” 这是删除数据的合法性边界判断
因为删除数据只能在已有数据中进行删除
插入代码展示及解释
所谓的插入只不过是"把要插入的位置的数据以及该位置后面的数据都统一往后面移动而已"
所以应该有两种方法
“1.从要插入的位置的原始数据开始往后移,但是这样会导致啥问题了???”
对的!!!会把后面的原始数据全部覆盖了
链表
后序会补上