FuZhucheng / DataStructuresAndAlgorithm

数据结构与常见算法系列,从基础知识到初阶题以及进阶题。链表、栈、、队列、树等等。前期有c版本跟java版本,队列往后只有java版本了。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

顺序表结构java.md 有错误

leigexiaohuozi opened this issue · comments

删除节点的时候:
1、未判断SLType 的ListLen==0 的情况
2、判断删除位置不正确的时候 n>SL.ListLen+1 应为 n>SL.ListLen

for(i=n;i<SL.ListLen;i++){ SL.ListData[i]=SL.ListData[i+1];//直接访问到该数组的n下标,把他的后一个位置的结点数据赋给n下标所在的结点来删除那个数据元素 } 这里还应该判断一下是不是删除的最后一个元素