没有合适的资源?快使用搜索试试~ 我知道了~
netcan#netcan.github.io#五大排序算法的实现1
需积分: 0 0 下载量 18 浏览量
2022-07-25
14:35:27
上传
评论
收藏 6KB MD 举报
温馨提示
// 归并排序// 存放LEN个随机数// 排序后的数组// 归并用的数组// 产生1-100的随机数// 输出随机值// 冒泡// 选择排序// 插入排序,d
资源推荐
资源详情
资源评论
title: 五大排序算法的实现
toc: false
original: true
tags:
- C/C++
- 算法
categories:
- 编程
date: 2015-01-31 14:50:36
updated: 2015-01-31 14:50:36
---
还是看代码吧:
```
/*************************************************************************
> File Name: sort.c
> Author: Netcan
> Mail: 1469709759@qq.com
> Created Time: 2014/12/15 22:14:52
************************************************************************/
#include
#include
#include
#include
#define LEN 25
// 以下几大排序算法是升序排序
void Show_Num(int *n); // 显示数组的值
void Bubble_Sort(int *n); // 冒泡排序
void Selection_Sort(int *n); // 选择排序
void Shell_Insert_Sort(int *n, int dk); // 希尔插入排序
void Shell_Sort(int *n); // 希尔排序
void Quick_Sort(int *n, int first, int last); // 快速排序
void Merge_Array(int *n,int *tmp,int first,int mid,int last); // 归并数组
void Merge_Sort(int *n,int *tmp,int first,int last); // 归并排序
int main() {
static int num[LEN]; // 存放LEN个随机数
static int sort_num[LEN]; // 排序后的数组
static int merge_tmp[LEN]; // 归并用的数组
srand((int)time(0));
for(int i=0; i
点击阅读更多
资源评论
焦虑肇事者
- 粉丝: 942
- 资源: 310
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功