数据结构课程的内容 上堂课要点回顾 讨论1: 用一维向量也能实现链表结构吗? 讨论2: 链表能不能首尾相连?怎样实现? 讨论3: 单链表只能查找结点的直接后继,能不能查找直接前驱?如何实现? 第2章 线性表 2.1 线性表的逻辑结构 2.2 线性表的顺序表示和实现 2.3 线性表的链式表示和实现 2.4 应用举例 2.3 线性表的链式表示和实现 2.3.3 链表的运算效率分析 1. 查找 因线性链表只能顺序存取,即在查找时要从头指针找起,查找的时间复杂度为 O(n)。 练: 2.4 应用举例 一元多项式的数学通式? 用抽象数据类型如何描述它的定义? 用C语言如何描述它的定义? 如何编程实现两个一元多项式相加? 1. 一元多项式的数学通式? 2. 用抽象数据类型如何定义一元多项式? AddPolyn(Pa,Pb)初始条件:一元多项式Pa和Pb已存在。操作结果:完成多项式相加运算,即:Pa=Pa+Pb,并销毁一元多项式Pb。 /两表相加 3. 用C语言如何具体描述它的定义? 4. 如何编程实现两个一元多项式相加? 实现思路: 具体编程(用C语言) Void AddPolyn(polynomialPa, polynomial Pb){ 运算效率分析: (1) 系数相加 0 ? 加法次数? min(m, n) 其中 m和n分别表示表A和表B的结
您可能关注的文档
最近下载
- 铁路选线设计毕业(论文)设计.doc VIP
- 【禁毒宣传课件】新禁毒宣讲-珍爱生命拒绝毒品.pptx
- 烧柴灶施工方案设计.doc VIP
- 广东佛山市2025_2026学年九年级下学期 中考一模语文试题(3月)(文字版,含答案).docx VIP
- 双硫仑样反应.pptx VIP
- 2026及未来5年中国阿莫西林市场现状分析及前景预测报告.docx
- (2026年)内分泌总论PPT课件.pptx VIP
- T_CADERM 7021—2025(紧急医学救援用多模态医学影像系统技术要求).pdf
- 中国南方电网20kV及以下配电网项目施工图设计内容深度的规定.pdf VIP
- 《结直肠癌化疗治疗进展》课件.ppt VIP
原创力文档

文档评论(0)