摘要: 简单选择排序原理 简单选择排序 SelectSort 是一种十分直观地排序方法。其原理是每次从未排序的元素中找到当前最小的元素,放在当前未排序序列的首位。一直重复操作直至最后未排序的元素个数为 0,即完成了排序。 核心代码(Old version) 这个代码是我在大一的时候学习的时候写的,很明显多做 阅读全文
posted @ 2022-11-18 21:44 MarisaMagic 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 前言 本文章是建立在冒泡排序的基础上写的,如还有对 冒泡排序 不了解的童鞋,可以看看这里哦~ 冒泡排序 C++ 双向冒泡排序原理 双向冒泡排序 的基本思想与 冒泡排序还是一样的。冒泡排序 每次将相邻的两个数进行比较,将较大的放到后面,每一趟比较都将当前最大的数字排到最后面,然后从头再开始进行下一趟比 阅读全文
posted @ 2022-11-18 19:22 MarisaMagic 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序解释 冒泡排序 BubbleSort 是一种最基础的交换排序。顾名思义,数组中的每一个元素就好像泡泡一样,根据自己的大小不同一点点的向一侧移动。 冒泡排序原理: 每一趟只能确定将一个数归位。第一趟只能确定将末位上的数归位,第二趟只能将倒数第 2 位上的数归位,依次类推下去。如果有 n 个数进 阅读全文
posted @ 2022-11-18 01:07 MarisaMagic 阅读(365) 评论(0) 推荐(0) 编辑