首页 考研 蜕变计划 知识详情

顺序表的插入代码貌似有BUG,当length为0时会出现数组越界。
另外代码中的L.item,在之前代码里面没有定义,确定不是敲错了?
还有顺序表的删除代码里面第六行代码有问题,并且函数的参数列表第三个有问题,应为e是指向数组地址的,所以返回的会是修改之后第i个的元素,因该定义为Element e

网校学员uaf**在学习2020考研蜕变计划标准班【政英数+计算机+专业课1对1】时提出了此问题,已有1人帮助了TA。

网校助教

风轻云淡47295

同学你好,该知识点来自沪江网校《2020考研蜕变计划标准班【政英数+计算机+专业课1对1】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

length为0时 应当单独考虑
L.item 表明结构体中元素
第六行代码 应为L.length-1
参数列表第三个 是引用传递  应该是Element &e 第五行 e=*p
若是值传递 Element e 无法改变e的值

版权申明:知识和讨论来自课程:《2020考研蜕变计划标准班【政英数+计算机+专业课1对1】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。