分块查找课程设计要点
目 录
1实践的目的与要求 1
1.1 实践目的 1
1.2 课程设计要求 1
2 分块查找概述 1
2.1 分块查找简介 1
2.2 基本思想 1
2.3 分块查找的优点 2
3 分块查找的步骤 2
3.1 方法描述 2
3.2 假设 3
4 流程图 4
5 编码 4
6 测试结果及运行结果 5
7 总结 7
8 系统开发所用到的技术 7
参考文献 9
附录 全部代码 10
1实践的目的与要求分块查找是折半查找和顺序查找的一种改进方法,折半查找虽然具有很好的性能,但其前提条件时线性表顺序存储而且按照关键码排序,这一前提条件在结点树很大且表元素动态变化时是难以满足的。而顺序查找可以解决表元素动态变化的要求,但查找效率很低。如果既要保持对线性表的查找具有较快的速度,又要能够满足表元素动态变化的要求,则可采用分块查找的方法。分块查找的速度虽然不如折半查找算法,但比顺序查找算法快得多,同时又不需要对全部节点进行排序。当节点很多且块数很大时,对索引表可以采用折半查找,这样能够进一步提高查找的速度。分块查找由于只要求索引表是有序的,对块内节点没有排序要求,因此特别适合于节点动态变化的情况。当增加或减少节以及节点的关键码改变时,只需将该节点调整到所在的块即可。在空间复杂性上,分块查找的主要代价是增加了一个辅助数组。
需要注意的是,当节点变化很频繁时,可能会导致块与块之间的节点数相
您可能关注的文档
- 几何建模技术与技巧要点.doc
- 凸轮机构大作业要点.doc
- 凸轮机构习题解要点.ppt
- 9.1矛盾是事物发展的源泉和动力.ppt1讲解.ppt
- 凸块技术与工艺培训资料要点.ppt
- 凸轮机构解说要点.ppt
- 凸轮机构的类型应及其应用特点要点.ppt
- 凝血检测质量保证要点.ppt
- 凸轮轴proe建模要点.docx
- 出口退税的计算要点.ppt
- 小学环境教育:校园绿植在提升室内空气质量中的实践与反思及对策论文.docx
- 初中英语语音语调教学与英语写作能力培养研究论文.docx
- 高中语文:传统发酵食品中微生物与文学作品的关联研究论文.docx
- 小学数学竞赛中金融风险预测模型的运用策略探讨论文.docx
- 初中科学课堂科学实验设计与师生对话互动研究论文.docx
- 高中历史教学中对孔子形象评价的深入剖析论文.docx
- 中小学生心理健康教育政策与法规完善策略研究与实践论文.docx
- 小学科学社会性议题教学中的学生情感态度培养研究论文.docx
- 初中地理:共享单车对城市交通拥堵治理的影响研究论文.docx
- 基于认知心理学的初中数学学习困难学生干预策略探究论文.docx
最近下载
- 第五章排球排球正面双手垫球(教学设计)-人教版初中体育与健康八年级全一册(1).docx
- 临床静脉用药调配与使用指南 路径,静脉.pdf VIP
- 研究生电子设计大赛报告.pdf VIP
- 医疗器械监督管理条例考题及答案.docx VIP
- 新北师大版四年级数学下册《看一看》课件_课件.ppt VIP
- 护士(护理人员)个人简历模板(3套适配版).docx VIP
- 建筑工程技术资料管理标准DB13(J)T 8622-2025.pdf VIP
- 第12课 彩陶纹样 (课件)2026赣美版美术三年级下册.ppt
- 3.3《品质》一等奖获奖课件.pptx VIP
- 沥青拌合楼搅拌设备西筑用户培训教材.doc VIP
原创力文档

文档评论(0)