| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
gf67
10年前发布

冒泡排序C++实现

//冒泡排序  #include<iostream>  #include<array>  using namespace std;      template<class T>  void bubble_sort(T&, int);      int main()  {      array<int, 10> arr = {1,4,3,2,6,5,8,7,9,0};      bubble_sort(arr, arr.size());      for(auto i:arr)          cout << i << endl;          return 0;  }      template<class T>  void bubble_sort(T& arr, int cont)  {      for(int i = 0; i < cont; i++)      {          for(int j = 0; j < cont-i-1; j++)          {              if(arr[j] > arr[j+1])              {                  swap(arr[j], arr[j+1]);              }          }      }  }