数据结构与算法
文章平均质量分 52
Hga.
这个作者很懒,什么都没留下…
展开
-
排序之选择排序、插入排序
选择排序是一种容易理解的排序。其思想是:从一组未排序的数据元素中选出最小(或最大)的一个元素,放到该组数据元素的最前面,之后每一趟都从剩余未排序的元素中继续寻找最小(或最大)元素,放到已排序好元素的后面。以此类推,直到所有的元素。 插入排序,一般也被称为直接插入排序。插入排序是一种最简单的排序方法,它的基本思想是每次将一个待排序的记录按其关键字大小插入到前面已经排好序的子序列中,直到全部记录插入完成(即将一个数插入一个已经排好序的数据中)。对于少量元素的排序,它是一个有效的算法 ,而且是一种稳定的排序方式。原创 2023-02-07 22:01:23 · 183 阅读 · 0 评论 -
数据结构之冒泡排序
冒泡排序思想:从前往后依次比较相邻元素的值,如果前一个比后一个大,进行交换,每轮按照此思想进行比较,直到最后数组有序,排序完毕。原创 2023-01-13 00:26:03 · 98 阅读 · 1 评论