- 博客(2)
- 问答 (1)
- 收藏
- 关注
原创 算法笔记-1
算法笔记—1#include <iostream>using namespace std;int fast[10] = { 0 };void Simple_barrel_sort(){ /* 简单的桶排序: 随机输入8个0-10的数字并将其排序 原理: 因为数组下标是已经排序好的数字数列,所以使用一维数组a[n]代表每一个数字; 例如: a[0]代表数字0; a[1]代表数字1; . . . a[n]代表数字n; 初始化数组a[0] = {0}; 随机输入一
2022-01-21 21:49:44 479
原创 一、排序算法-冒泡排序
一、最简单的排序算法之一-冒泡排序1.原理冒泡排序是一种非常简单的排序算法。它只需要重复地遍历需要排序的数列,对数列的俩个相邻元素进行比较,如果顺序错误就将俩个元素进行交换,直到没有顺序错误的相邻元素。2.算法步骤1.从数列第一个元素开始,对每一对相邻元素进行比较,如果第一个比第二个大就交换顺序。2.当最后一对元素比较完成之后,最后一个元素肯定是最大的。3.对数列中除最后一个元素的所有元素重复上述工作。直到所有元素都排列正确3.示例1.这里有一个{5,1,2,4,3}的数组2.对第一个元
2021-04-18 23:54:06 95 1
空空如也
归并排序的C语言例程代码里的while条件为什么要这样设置成i!=midIndex+1?
2022-01-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人