简单选择排序 C++
来源:互联网 发布:南京美食 知乎 编辑:程序博客网 时间:2024/05/24 06:02
//简单选择排序#include <iostream>using namespace std;void selectSort(int r[], int n){ int i,min,j,temp; //第i遍扫描 for(i=1;i<n;i++){ min=i; for(j=i+1;j<n;j++) { if(r[min]>r[j]) { min=j; } } if(i!=min){ temp = r[min]; r[min] = r[i]; r[i] = temp; } }}int main(){ int r[]={0,5,6,8,4,9,6,74,65,123,94}; int n=sizeof(r)/sizeof(r[0]); selectSort(r,n); for(int i=1;i<n;i++){ cout<<r[i]<<" "; } cout<<endl; return 0;}
阅读全文
0 0
- C 简单选择排序
- C++ 简单选择排序
- c语言简单选择排序
- 简单选择排序(C)
- 简单选择排序(C & Java 实现)
- 简单选择排序(C语言实现)
- 数据结构c语言版之简单选择排序
- 简单选择排序(C/C++实现)
- C语言 简单选择排序算法
- 【算法】简单选择排序C语言实现
- c语言数据结构 简单选择排序
- C 语言-简单选择排序
- 简单选择排序(C语言版本)
- C语言 简单选择排序算法
- 简单选择排序—C—python
- C++——简单选择排序
- 选择排序-简单选择排序
- 【选择排序】简单选择排序
- 第十章 时间序列(中)
- 处理IOT中纷繁的数据与消息_从未如此简单
- Ubuntu 16.04 安装Python-OpenCV 3.2
- Linux 下如何处理包含空格和特殊字符的文件名
- 电脑配置
- 简单选择排序 C++
- Android开源项目及资源查速表
- fedora 搭建ruby on rails 开发环境
- laravel5基础用法
- 互联网保险O2O平台微服务架构设计
- python3中模块详解--random模块
- git 常用命令讲解
- 最简单的listview实现
- Android应用创建桌面快捷图标