选择排序
来源:互联网 发布:中国医药化工网数据库 编辑:程序博客网 时间:2024/06/18 07:50
时间复杂度O(n^2)
, 空间复杂度O(1)
排序时间与输入无关,最佳情况,最坏情况都是如此, 不稳定。
代码:
void sort(int arraytoSort){ for(int i = 0; i<arraytoSort.length-1; i++){ int min = i; int temp; for(int j = i+1; j<arraytoSort.length ;j++){ if(arraytoSort[j] <arraytoSort[min]){ min = j; } } temp = arraytoSort[min]; arraytoSort[min] = arraytoSort[i]; arraytoSort[i] = temp; } }
阅读全文
1 0
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序:
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- LEADTOOLS Multimedia SDK更新:改进RTSP和H.265/H.264的硬件加速
- 重载操作符与转换
- 【OpenCV入门教程之八】线性邻域滤波专场:方框滤波、均值滤波与高斯滤波
- OSGB 文件格式
- springboot入门
- 选择排序
- SDL2.0 多线程使用信号量
- Java 中的一种更轻松的函数式编程途径
- 工具网站
- 错误处理技术
- ReactNative fetch 网络请求
- 关于生成POS端sqlLiteDB文件 实现全量同步
- cvs
- WebSocket 和socket、HTTP的区别和联系