数据结构与算法day2--冒泡排序
2017-12-15 17:34
155 查看
#include<iostream> using namespace std; void BubbleSort(int list[],int n); void main() { int a[]={2,4,6,8,0,1,3,5,7,9}; BubbleSort(a,10); for(int k=0;k<10;k++) { cout<<a[k]; } return 0;} void BubbleSort(int list[],int n) { for(int i=0;i<n-1;i++) { for(int j=0;j<n-i-1;j++) std::swap(list[j],list[j+1]); } } 冒泡排序,算法复杂度高,一般用的少。
相关文章推荐
- 【数据结构与算法】冒泡排序
- 数据结构与算法之冒泡排序
- 数据结构与算法——冒泡排序
- 数据结构基础算法整理归纳:冒泡排序(二)
- 【数据结构与算法】内部排序之二:冒泡排序和选择排序(改进优化,附完整源码)
- [置顶] 【javascript 数据结构与算法】javascript实现冒泡排序
- 算法与数据结构(十三) 冒泡排序、插入排序、希尔排序、选择排序(Swift3.0版)
- 数据结构与算法——冒泡排序
- C++ 数据结构与算法:冒泡排序及改进算法
- 【数据结构与算法】冒泡排序
- Python3 数据结构与算法之冒泡排序
- 【数据结构与算法】冒泡排序
- 数据结构与算法之二冒泡排序
- 【数据结构与算法】内部排序之二:冒泡排序和选择排序(改进优化,附完整源码)
- 数据结构与算法之冒泡排序
- Java数据结构及算法实例:冒泡排序 Bubble Sort
- 【数据结构与算法】冒泡排序
- 数据结构与算法_冒泡排序
- [数据结构与算法]C#冒泡排序
- 看数据结构写代码(2) 选择排序 和 冒泡排序 算法优化