摘要:
希尔排序 希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本。但希尔排序是非稳定排序算法。 它与插入排序的不同之处在于,它会优先比较距离较远的元素。 希尔排序的基本思想是:先将整个待排序的记录序列分割成为若干子序列,分别进行直接插入排序,待整个序列中的记录**"基本有序"**时,再对全 阅读全文
摘要:
前言 UML,Unified Modeling Language,统一建模语言,是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。——维基百科 Plant UML,基于graphviz的一款绘图工具,very强大。 准备 在正式开始学习使用pla 阅读全文
摘要:
介绍了排序算法中的冒泡排序,选择排序,插入排序,归并排序,快速排序5种基本排序方法 阅读全文