- 4
- 0
- 约1.3万字
- 约 76页
- 2016-12-04 发布于江苏
- 举报
第二次课结束的小结 回顾了: 课程要求; DS基本概念; 算法时空分析; 本章的数据结构:线性表 该数据结构的表示方式:顺序,链接 该数据结构的相关操作(插入,删除,查找)的算法和分析。 析构函数 template class T SingleListT::~SingleList() { NodeT *p; while( first ) { p=first-link; delete first; first=p; } } a0 a1 first a2 ∧ 单链表 p p=∧ first=∧ 4. 在单链表上实现线性表上定义的操作 (1) 查找第k个元素 (2) 插入操作 (3) 删除操作 (1) 查找元素ai a0 a1 a2 an-1 … first ∧ 单链表 由于链表失去了随机查找元素的特性,所以必须从头指针开始沿链逐个计数查找。 查找元素ai的算法 templateclass T bool SingleListT::Find(int i,T x)const { if (i0 || in-1 ) { cout Out Of Bounds; return false; } NodeT *p=first; for (int j=0; ji; j++) p=p-link; x
您可能关注的文档
最近下载
- 贵州省遵义市播州区2026年中考语文一模试卷(含答案).pdf VIP
- 2024年广东省佛山市南海区、三水区初中毕业生适应性学业检测地理试卷.pdf VIP
- 怀化中考乡土地理真题及答案2025.doc VIP
- 超限梁板模板工程专项施工方案.pdf VIP
- 麦克维尔螺杆冷水机组维修保养手册.doc VIP
- 脚手架动态监测技术方案.docx
- 24陆上风力发电工程施工工艺标准手册(2025年版).docx VIP
- 2023年《全国碘缺乏病监测方案》.pdf VIP
- 2024年福建省福州市中考语文试卷真题(含标准答案及解析).docx
- 12CJ35 珍珠岩吸声板吊顶与墙面构造-崔申珍珠岩吸声板.pdf VIP
原创力文档

文档评论(0)