自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 选择排序法(c语言)

/ 定义一个包含10个整数的数组a和一个整型变量i用于循环。// 假设当前元素i是未排序部分的最小值,将其索引存储在k中。// 声明sort函数,它接受一个整数数组和一个整数作为参数,没有返回值。//调用sort函数对数组a进行排序,数组大小为10。void sort(int array[],int n){ // 定义sort函数,它接受一个整数数组和一个整数作为参数。// 将找到的最小值和当前元素i的值进行交换。

2024-10-10 10:00:00 1159

原创 直接插入排序c语言(动图易理解)

j--) //j是i前面的数,遍历i前面的数,找地方插入i。//j用来代表i前面的数。if(arr[j]>tmp) //找到比tmp大的元素。void InsertSort(int *arr,int len) //构造函数。2.从第二个元素开始,即arr[1],向前遍历已排序的部分,将该元素插入到正确的位置。

2024-09-15 16:12:38 780 1

原创 冒泡排序(c语言版)

基本思想:从后往前(或从前往后)两两比较相邻元素的值,并按所求排序(可以从小到大也可以从大到小),若不符合条件(从小到大或从大到小),则交换位置。if (arr[j] > arr[j + 1]) { //当前一个数比后一个数大时交换位置。void bubble_sort(int* arr, int sz) { //冒泡函数。flag) { // 如果没有发生交换,则数组已经有序,提前退出。

2024-09-15 15:07:14 1707 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除