- 46
- 0
- 约6.21千字
- 约 9页
- 2017-08-13 发布于江苏
- 举报
算法题:一线性表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;
p-next
您可能关注的文档
- 实验五Excel应用—制作学生成绩表.ppt
- 实验小学片区天通苑学校王铮试卷分析.ppt
- 实用英语课程设计修改稿.ppt
- 视听媒体教学应用.ppt
- 试卷分析(王大芬).ppt
- 试卷分析跟踪练习.ppt
- 试卷分析与解题方法指导.ppt
- 试论诚信原则对缔约过失责任的适用.doc
- 试论诚信原则在保险法中的意义.doc
- 试论我国诚信的实现机制.pdf
- 《GB/T 21709.6-2026针灸技术操作规范 第6部分:穴位注射》.pdf
- GB/T 47335.1-2026中医药 诊断词汇 第1部分:舌象.pdf
- 中国国家标准 GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 《GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究》.pdf
- GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 中国国家标准 GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- 《GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法》.pdf
- 2026多元公平包容大奖(Belonging+Awards)申报指南.pptx
- 杰富瑞-美国清洁能源:内部预警已至,住宅太阳能商业模式生变-The Call Is Coming From Inside–Residential Solar Biz Model In Flux-20260422.pdf
原创力文档

文档评论(0)