- 1
- 0
- 约1.29万字
- 约 72页
- 2017-06-03 发布于湖北
- 举报
6 动态链表 6.1 从静态数据结构到动态数据结构 6.2 动态内存分配(4个函数) 6.3 链 表 6.4 小 结 程序如下: int Listdelete ( LNode *L, int *e ) { LNode *q, *p; if ( !L ) return 0; p=L-next ; q=L; while ( p p-data != (*e) ) { q=p; p=p-next; } if ( p ) { q-next = p-next; (*e)=p-data; free(p); return ( 1 ); } else return(0); } * 6.4 小 结 本节介绍了线性链表的定义和建立算法,又介绍了插入一个结点、删除一个结点等算法的实现。通过这一章的学习,我们初步了解了动态数据结构的特点和使用方式。 还有许多的动态数据结构,如堆栈、队列、树、图等。它们都被广泛的应用于计算机系统中,在计算的系统和应用软件中起着非常重要的作用。动态数据结构的更详细内容将在后续课程《数据结构》中讲述。 * 关于链表的完整程序: #include malloc.h #include std
您可能关注的文档
- CorelDRAW入门篇-21交互式变形与封套效果.ppt
- CorelDRAW图形设计基础第3篇.ppt
- cortex-m3显示汉字与图片.pdf
- CPA《经济法》考点解读第08节 企业破产法律制度07.pdf
- CPU、内存、IO虚拟化关键技术和其优化探索.docx
- CPU带宽与内存带宽之间的匹配.doc
- CPU及内存频率搭配.doc
- CRC性能分析及生成多项式选取的研究.doc
- Creo3.0安装及配置可选启动模块.pdf
- CRH380BL和CRH3C救援操作方法.pdf
- 2026年污水处理设备租赁服务协议.docx
- 2026年化肥农药线上销售十年数据报告.docx
- 基于数字化平台的个性化学生成长评价体系构建研究教学研究课题报告.docx
- 教育大数据驱动的人工智能应用:区域教育协同发展的决策支持与实施策略教学研究课题报告.docx
- 高中生通过暗能量技术设计校园暗域灌溉系统课题报告教学研究课题报告.docx
- 基于大数据的智能教育平台学习行为分析与个性化学习路径规划教学研究课题报告.docx
- 初中物理浮力实验在浮力式水力发电设计中的应用课题报告教学研究课题报告.docx
- 数字剧本在初中英语戏剧教学中的实践应用课题报告教学研究课题报告[001].docx
- 2026年氢燃料重载运输无人机五年发展:长航时行业报告.docx
- 高中政治教学中AI选举预测与社会治理课题报告教学研究课题报告.docx
原创力文档

文档评论(0)