数据结构
文章平均质量分 62
参考教材为王道的数据结构。资源中包含数据结构绪论,线性表,栈、队列和数组,串,树与二叉树,即王道书前五章内容,均为本人考研过程中自己整理总结。后续内容会逐步更新。
Jc.MJ
正心正念以修身
展开
-
考研专业课——算法与数据结构思维导图【王道前五章】
原创 2024-01-27 00:07:29 · 613 阅读 · 0 评论 -
排序算法——希尔排序算法详解
在计算机科学领域中,数据排序是一项基础而重要的任务。通过对数据进行排序,可以更有效地进行搜索、查找和分析。在处理大规模数据集时,高效的排序算法对于提高程序性能至关重要。希尔排序,又称为“缩小增量排序”,是插入排序的一种改进版本。它通过比较相隔一定间隔的元素,交换不相邻的元素,以在每一轮中逐步将未排序的序列变得有序。希尔排序的核心思想是通过逐渐减小元素之间的间隔,使得序列在初始阶段就呈现局部有序,从而减少插入排序的工作量。原创 2024-01-26 23:59:46 · 2983 阅读 · 0 评论 -
排序算法——冒泡排序算法详解
冒泡排序虽然简单,但其时间复杂度较高,不适用于大规模数据的排序。然而,通过学习冒泡排序,我们能够深入理解排序算法的核心思想,为进一步学习更高效的算法奠定基础。在实际应用中,更常使用其他排序算法来满足不同性能需求。原创 2024-01-22 00:24:13 · 825 阅读 · 0 评论 -
排序算法——关于快速排序的详解
快速排序(Quick Sort)是一种常用的排序算法,它采用分治法的思想,通过递归地将数据分解成小于基准值和大于基准值的两部分,然后对这两部分进行排序,最终将它们合并起来。原创 2024-01-04 09:32:59 · 1530 阅读 · 0 评论