需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9735 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在数学领域与计算机程序设计领域中,排序算法都具有很重要的地位,方便数据的查找、插入和删除是其主要用途和目的。内部排序、外部排序是排序的两大组成部分。本文主要深入对内部排序中的八种排序的算法思想的理解,以及每个排序算法的实际操作步骤,以此剖析其时间复杂度和空间复杂度,展示每种排序算法的伪代码,并通过实验从三个实验角度来考察这八种排序算法的代码运行效率,基于实验结果,作出详细的分析和比较,然后找到更有效的方法对排序算法进行改进且给出改进的必要性,并给出具体的算法,最后基于排序算法剖析网页检索。 该论文有图3幅,表9个,参考文献6篇。 关键字: 算法 排序 稳定性 Page-rank HITS
目录 摘要 Abstract 1 绪论-1 2 内部排序算法及分类-1 2.1内部排序算法-1 2.2 内部排序算法的分类-2 3 内部排序算法的比较-5 3.1 各类排序的算法-5 3.2 各类排序算法的比较-12 4 内部排序算法的改进-14 4.1 插入排序之改进--二分检索-14 4.2 选择排序-15 4.4 归并排序-19 4.5 基数排序-20 5 内部排序算法的实际应用-21 5.1 基于排序的网络检索-22 5.2 网页排序算法-22 5.3 算法比较-25 5.4 Page-rank算法排序-26 6 小结-27 参考文献-28 致谢-29 |