
算法
文章平均质量分 66
DarkXionghaizi
这个作者很懒,什么都没留下…
展开
-
排序算法——插入排序
一.直接插入排序 时间复杂度:O(n2) 空间复杂度:O(1) 示例代码: #include #include using namespace std; #define LENGTH(s) (sizeof(s) / sizeof(int)) void insertsort_zhijie(int a[]){//将乱序数组递增排列 int i,j,k; for(i=1;i<1原创 2015-08-11 20:55:52 · 513 阅读 · 0 评论 -
排序算法——交换排序
一.冒泡排序 时间复杂度:O(n2) 空间复杂度:O(1) 示例代码: #include using namespace std; void BubbleSort(int a[],int n){ //冒泡排序,从小到大将数组进行排序 //n为数组长度 int i,j,k; for(i=0;i<n-1;i++){ for(j=n-1;j>i;原创 2015-08-19 23:24:28 · 760 阅读 · 0 评论