- 29
- 0
- 约6.24千字
- 约 9页
- 2017-01-04 发布于贵州
- 举报
数据结构题(算法)数据结构题(算法)
算法题:一线性表e=(e1,e2,e3……en),其逆线性表定义为e’=(en,en-1,……e2,e1)请设计一个算法,将用顺序表表示的线性表逆置,要求逆线性表仍然占用原线性表空间。
void reverse (Linklist H)
{ PNode p,q;
p=H-link; /*p指向第一个数据结点*/
H-link=NULL; /*将原链表置为空表H*/
while (p)
{ q=p; p=p-link;
q-link=H-link; /*将当前结点插到头结点的后面*/
H-link=q;
}
}
为倒置前,(b)为倒置后
已知 list是指向无头借点的线性链表的指针变量,写出删除该线性链表中从下标为i 的(+1个)借点开始的连续K个节点的算法
//删除连续节点方法
void delMNode(int startI,int k,PNode pn){
int count;//统计当前第几个节点
PNode p,q;//临时节点q
count = 1;//开始位置从1开始
p = pn;
while (p!=NULL)
{ if (count startI-1k 0){//当前位置到起始位置的前1个的时候开始删除
q = p-next;
您可能关注的文档
最近下载
- 2025年南通醋酸纤维有限公司题库带答案分析试卷及答案.docx VIP
- 中考语文议论文阅读思维导图02分析论点.pdf VIP
- JY∕T 0584-2020 扫描电子显微镜分析方法通则(教育).pdf VIP
- 福建省莆田市仙游县重点中学2025-2026学年高一下学期4月期中语文试题及参考答案.pdf VIP
- 2025海南省中考历史试题卷(含答案解析).docx
- 汉森打印软件说明书.docx
- JTY-GD-G7X点型光电感烟火灾探测器说明书.pdf
- 2026年高端厨电智能化发展白皮书.docx
- 运筹学 第2版 课件 第五章 图与网络.pptx
- (二模)郑州市2026年高三高中毕业年高三级第二次质量预测数学试卷(含答案).pdf
原创力文档

文档评论(0)