数据结构之排序
秃头侠客
即使催更,也依然停更
展开
-
选择排序(纯代码)不推荐使用
#include<iostream> #include<string> using namespace std; template <class T> void swrap(T &a, T &b) { T temp =b; b = a; a = temp; } template<class T> void put(T* a...原创 2020-03-18 12:30:41 · 115 阅读 · 0 评论 -
排序算法之交换类排序
交换类排序 交换类分为冒泡和快排 由图可知 冒泡主要用于元素较少时 快排主要用于n较大时,效率高 冒泡 不多数 直接代码 void Bubblesort(int* s, int n)//冒泡排序 { for (int i =1; i <n; i++) { for (int j = 1; j <= n - i ; j++) { if (s[j] > s[j ...原创 2020-01-10 21:57:00 · 241 阅读 · 0 评论 -
排序算法之插入排序
由图片可知,插入排序多用于部分数据有序,或数据量小时使用。原创 2020-01-10 19:36:16 · 171 阅读 · 0 评论