数据结构顺序表的问题删除操作

2025-02-26 14:11:10
推荐回答(4个)
回答1:

这个e指的是删除的位置的值,在主函数中应该叫别名传递,说白了就是把要删除的值告诉给主函数的e,为什么是L.elem[i-1],那是因为顺序表用的是数组存储(也可以链式存储),下标从0开始,比如你的顺序表有7个元素,那么你要删除第五个元素那么下标是4;
q???你没有定义,参数那里也没q,我只能说顺序表的长度减少1了,当然要length-1,随便说一下,像这种不是代码,是类C,只是说明结构,不是所谓的C语言代码等等

回答2:

你这个是伪代码,也就是不能再VC上面运行的代码,这个是算法,具体的代码要你自己实现,这个e是你子函数里面的参数

回答3:

在该顺序表中,p指向倒数第二个元素;e=*p,那么e便是倒数第二个数;q在此处,不知道其类型,不好作判定!

回答4:

本节视频我们来聊一聊如何删除数据表的行。Treelab 官网(免费注册体验):www.treelab.com.cn