- 11
- 0
- 约6.15千字
- 约 49页
- 2016-08-05 发布于重庆
- 举报
数据结构第2章线性表--2.3南京工程学院通信工程学院
双链式存储结构 具有单链表的特点 前驱操作简单O(1) 任何位置插入,删除都简单了(已知该位置指针) 2.特点: 插入结点:指针p所指的结点前插入指针s所指的结点 (1) s-prior = p-prior; a1 a3 a2 p s 插入前: s a1 a2 p 插入后: a3 (2) p- prior -next = s; (3) s-next = p; (4) p-prior = s; 在双链式存储结构线性表各运算下的实现 p ai-1 x ① ② ③ ④ ai 1)插入操作算法 Status ListInsert_DuL(DuLinkList L, int I, ElemType e) {//在带头结点的双链循环线性表L中第i个位前插入元素e, i的合法值为1≤i≤表长+1。if(!p=GetElemP_DuL(L,i))) //在L中确定第i个元素的位置指针preturn ERROR; //p=NULL,即插入位置不合法 if(!(s=(DuLinkList)malloc(sizeof(DuLNode)))) return ERROR;s-data=e;s-prior=p-prior; p-prior-next=s; // 完成插入图示中的①② s-next=p; p-prior=s; //完成插入图示中的③④
您可能关注的文档
- 高二生物必修三基础知识过关检测.doc
- 公开选拔领导公共科目全真模拟试题及答案5(荐).doc
- 提问教案.docx
- 公开选拔领导公共科目全真模拟试题及答案6(荐).doc
- 国际贸易实务试卷N.doc
- 高二生物教学及第一轮复习计划.doc
- 公开选拔领导公共科目全真模拟试题及答案8(荐).doc
- 提高植物成活率的措施.docx
- 公开选拔领导公共科目全真模拟试题及答案9(荐).doc
- 国际贸易实务试题2.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 《山东省房屋修缮工程消耗量定额》建筑分册交底培训资料.pdf VIP
- 2026年二级建造师《机电》关键词速记.pdf
- 威海市环翠区2025-2026学年第二学期三年级语文期末考试卷(部编版含答案).docx VIP
- 2024年江西省中考地理真题卷含答案解析.pdf VIP
- 锅炉压力容器压力管道焊工证项目代号含义-精品完整版.doc VIP
- 合金结构钢GB3077—1999(完整).pdf VIP
- 电梯维护保养作业指导书与检查记录.docx VIP
- 2026春青岛版三年级数学下册智慧广场逆推教学设计与评析.docx VIP
- Vic-3D 非接触全场应变测量系统.pdf VIP
- 2023年江苏省南通市小升初英语试卷(含笔试部分答案).pdf VIP
原创力文档

文档评论(0)