摘要: 一、快速排序的介绍 快速排序简单来说就是指先选择一个基准元素(默认第一个是基准元素),再去找到比基准元素大的元素,放在基准元素的右边,比基准元素小的放在基准元素的左边,再将找到的最后一个比基准元素小的元素与基准元素进行交换 动画演示的网址 https://visualgo.net/en/sortin 阅读全文
posted @ 2024-10-23 11:16 你的镁偷走了我的锌 阅读(26) 评论(0) 推荐(0)
摘要: 一、选择排序的介绍 简单来说就是,先从数组中找到最小的那个数(先默认第一个数为最小的),对他进行标记(使用一个变量存储它的下标,遇到比他小的更新下标),直到找到数组中的最后一个数,然后将最小的那个数与第一个数进行交换。 接下来我们使用动画演示进行解释 下面的是网址跟截屏以及如何使用 https:// 阅读全文
posted @ 2024-10-23 10:10 你的镁偷走了我的锌 阅读(15) 评论(0) 推荐(0)
摘要: 一、冒泡排序的介绍 冒泡排序简单的来说就是将第一个数与第二个数进行比较,如果第一个数大就进行交换,这样比到最后就是这组数中最大数,下面将使用动画演示来展示冒泡排序 https://visualgo.net/en/sorting 这是一个可视化界面,可以详细的查看相关的排序动画。 二、代码进行演示 接 阅读全文
posted @ 2024-10-23 09:51 你的镁偷走了我的锌 阅读(51) 评论(0) 推荐(0)