- 博客(17)
- 收藏
- 关注
原创 希尔排序(C语言版)
printf("此次排序共耗时%lf s\n",((float)T)/CLOCKS_PER_SEC);printf("此线性表长度为空,无法进行希尔排序!printf("此线性表为空,无法进行随机赋值!printf("此线性表为空,无法进行输出操作!printf("您输入的长度不规范,请重新输入!printf("请输入你想要创建的增量序列的长度:");printf("增量序列创建完毕!printf("希尔排序执行完毕!printf("请输入线性表的长度:");
2023-09-17 12:14:14 45 1
原创 2-路归并排序(C语言版)
当前长度是%d,最大容量是%d\n",L.len,L.MaxSize);//赋值线性表的内容。printf("此次排序花费了%lf s\n",((float)T)/CLOCKS_PER_SEC);
2023-09-16 15:01:19 169 1
原创 插入排序02(C语言版)
printf("此线性表输出完毕!printf("此次排序共耗时%lf s\n",((float)T)/CLOCKS_PER_SEC);printf("此线性表为空,无法进行随机赋值!printf("此线性表为空,无法进行输出操作!printf("此线性表为空,无法进行插入排序!printf("输入长度不规范,请重新输入!printf("即将进行插入排序!printf("插入排序执行完毕!printf("请输入线性表的长度:");printf("随机赋值完毕!
2023-09-16 13:57:05 44 1
原创 插入排序(C语言版)
printf("线性表内容读取完毕!当前长度是%d,最大容量是%d\n",L.len,L.MaxSize);printf("此次排序花费了%lf s\n",((float)T)/CLOCKS_PER_SEC);printf("此线性表为空,无法进行读取操作!printf("此线性表为空,无法进行插入排序!printf("接下来对线性表进行随机赋值:\n");printf("请输入你想要的线性表的长度:");
2023-09-15 08:32:40 29
原创 快速排序(C语言版)
/当l == r时,将min赋给该位置。当前长度是%d,最大容量是%d\n",L.len,L.MaxSize);printf("此次选择排序花费了%lf s\n",((float)T)/CLOCKS_PER_SEC);
2023-09-14 21:49:58 34 1
原创 冒泡排序(C语言版)
j++){ //内层循环 与外层循环i有关 i + j = n。当前长度是%d,最大容量是%d\n",L.len,L.MaxSize);printf("此次选择排序花费了%lf s\n",((float)T)/CLOCKS_PER_SEC);if(L.data[j] > L.data[j + 1]){ //交换元素。printf("接下来对线性表进行随机赋值:\n");
2023-09-13 21:43:32 33
原创 选择排序(C语言版)
当前长度是%d,最大容量是%d\n",L.len,L.MaxSize);printf("此次选择排序花费了%lf s\n",((float)T)/CLOCKS_PER_SEC);//假设线性表中的首个元素是最小的,并记录其位置。//遍历完一遍后,将最小的数与前头的数进行交换。//对线性表进行初始化并随机赋值。printf("接下来对线性表进行随机赋值:\n");printf("请输入你想要的线性表的长度:");
2023-09-12 23:48:03 16
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人