博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
排序算法之—简单排序
阅读量:4095 次
发布时间:2019-05-25

本文共 469 字,大约阅读时间需要 1 分钟。

按照约定的排序顺序(从大到小或从小到大),两两比较所有数据,如果反序则交换位置,直到比完所有数据。

C语言实现
#include 
/*简单排序*/void simplesort(int arr[], int n){ int i, j, temp = 0; for(i = 0; i < n; i++) { for(j = i + 1; j < n; j++) { if(arr[i] > arr[j]) //按从小到大排序 { temp = arr[i]; arr[i] = arr[j]; arr[j] = temp; } } }}int main(void){ int i; int arr[10] = {10, 9, 7, 8, 6, 4, 5, 3, 1, 2}; simplesort(arr, 10); //排序后 for(i = 0; i < 10; i++) printf("%d\t", arr[i]); printf("\n"); return 0;}

转载地址:http://yboii.baihongyu.com/

你可能感兴趣的文章
【JAVA数据结构】先进先出队列
查看>>
谈谈加密和混淆吧[转]
查看>>
乘法逆元
查看>>
Objective-C 基础入门(一)
查看>>
找工作准备的方向(4月22日写的)
查看>>
关于fwrite写入文件后打开查看是乱码的问题
查看>>
用结构体指针前必须要用malloc,不然会出现段错误
查看>>
Linux系统中的美
查看>>
一些实战项目(linux应用层编程,多线程编程,网络编程)
查看>>
STM32CubeMX 真的不要太好用
查看>>
不要买铝合金机架的无人机,不耐摔,易变形弯曲。
查看>>
ACfly也是基于FreeRTOS的
查看>>
carzepony也在想往FreeRTOS上迁移
查看>>
我发觉,不管是弄ROS OPENCV T265二次开发 SDK开发 caffe PX4 都是用的C++
查看>>
ROS的安装(包含文字和视频教程,我的ROS安装教程以这篇为准)
查看>>
原来我之前一直用的APM固件....现在很多东西明白了。
查看>>
realsense-ros里里程计相关代码
查看>>
似乎写个ROS功能包并不难,你会订阅话题发布话题,加点逻辑处理,就可以写一些基础的ROS功能包了。
查看>>
我觉得在室内弄无人机开发装个防撞机架还是很有必要的,TBUS就做得很好。
查看>>
serial也是见到很多次了,似乎它就是一种串行通信协议
查看>>