- 1
- 0
- 约3.33千字
- 约 18页
- 2018-04-27 发布于河南
- 举报
C程序语言08B
C++程序设计实用教程 清华大学出版社 2008 第8章 链表 结构体 链表的概念 链表的操作 小结 8.3 链表的操作 8.3.1 遍历 输出所有结点的数据 释放所有的结点所占用的堆空间 统计计算 定位某结点及继续定位 8.3.2 插入一个结点 插入到首结点前 插入到链表中间(包括追加到链尾) 8.3.3 删除一个结点 删除链首结点 删除链表中间某结点(包括删除尾结点) 8.3.4 链表版“评委评分”程序清单 8.3.1 遍历 典型的遍历操作采用与下面类似的循环语句 Player *p; for(p=head; p!=NULL; p=p-next) { // 处理当前结点,访问成员(p-成员) } 注意: 若函数的形式参数为 Player *head,则在函数体中不要轻易地改变 head 的指向; 若函数的形式参数为 Player *head,则改变形参head的指向不影响实参head的指向。 遍历链表之——输出所有结点的数据 8.3.2 插入一个结点 插入到链首结点前(成为新的链首结点) 包括插入一个结点到空链表中(已经介绍,略) 插入到中间 追加(到链尾结点后,成为新的尾结点) 后两种情形的处理方法相同; 需要排除空链表的情形; 插入一个结点的操作与插入点前后的两个结点相关。查找前一个结点(“前哨”)成为算法实现的关键。
您可能关注的文档
- 团队凝聚力培训工作坊.ppt
- TOT夺宝奇兵任务书.ppt
- 1--4单元练习题一.doc
- 上海市装修2010版111.doc
- 3H故事教学MicrosoftPowerPoint演示文稿.ppt
- 多晶硅制作工艺流程.doc
- 一建继续教育结业报告.doc
- 数据库知识点归纳.doc
- 访问学者谈中-欧口译培训项目.doc
- 自已RHEL5中mdadm配置raid5磁盘阵列(全面).doc
- DB15_T 956-2022 全株玉米青贮饲料质量评价.docx
- DB2301_T 151-2023 大豆疫霉根腐病菌生理小种鉴定技术规程.docx
- DB1305_T 67-2023 板栗生态种植技术规程.docx
- DB15_T 2714-2022 马铃薯晚疫病气象等级.docx
- DB2312_T 083-2023 公务用车管理与服务规范.docx
- DB1302_T 573-2023 美丽乡村绿化管护技术规范.docx
- DB15_T 2721-2022 奶山羊羔羊饲喂技术规程.docx
- DB62_T 2686-2023 羊巴氏杆菌病防治技术规范.docx
- DB62_T 2076-2023 绿色食品 人参果生产技术规程.docx
- DB2312_T 084-2023 居家老人探访关爱服务规范.docx
最近下载
- 西游记故事 龙宫借宝 青少年教育出版集团.pdf VIP
- 《智慧树知到》《电影音乐欣赏(华南农业大学)》章节测试题及答案.pdf VIP
- 2026届山东省烟台高三语文一模考场优文5篇:“导航在你走错路时”.docx VIP
- 食品无损检测:电学特性检测.ppt VIP
- 《地理信息数据分类分级工作指南(试行)》.docx VIP
- 中国核医学诊疗指南(2025版).docx VIP
- 氯化锌安全技术说明书(MSDS).pdf VIP
- 物业防汛应急预案(精选2025).pptx VIP
- 2025广东广州市海珠区社区专职工作人员招聘48人备考题库附答案.docx VIP
- PFMEA过程失效模式及后果分析报告.docx VIP
原创力文档

文档评论(0)