数据结构-排序查找
lucahan
其实我是个giser
展开
-
【数据结构】快速排序
#include<stdio.h> void Quick_Sort(int R[],int l,int r) { int temp; int i=l,j=r; if(l<r) { temp=R[i]; while(i!=j) { while(j>i&&R[j]>temp) j--; if(i<j) { ...原创 2018-02-08 20:29:32 · 241 阅读 · 0 评论 -
【数据结构】选择排序和二分查找
#include<stdio.h> //选择排序 void Select_Sort(int r[],int n) { int i,j,min; int temp; for(i=1;i<n-1;i++) { min=i; for(j=i+1;j<n;j++) { if(r[j]<r[min]) min=j; } temp=r[i]; ...原创 2018-02-07 23:52:26 · 299 阅读 · 0 评论 -
【数据结构】插入排序
#include<stdio.h> void Insert_Sort(int r[], int n) { int i,j; int temp; for(i=2;i<n;i++) { temp=r[i]; j=i-1; while(j>0&&r[j]>temp) { r[j+1]=r[j]; j--; } r[...原创 2018-02-08 15:53:15 · 188 阅读 · 0 评论