发布时间:2013-01-04 13:58:47
这是基于归并排序算法的C源代码,对于那些正在找工作的dd、mm们是很有帮助的,特将其共享与此,以求与你共奋进! void Merge(int left, int mid, int right, int *array_A, int *array_B) { int i = left; int j = mid + 1; int k = left; while(i......【阅读全文】
发布时间:2013-01-04 13:58:29
这是基于快速排序算法的C源代码,对于那些正在找工作的dd、mm们是很有帮助的,特将其共享与此,以求与你共奋进! void swap(int *A, int *B) { int tmp = *A; *A = *B; *B = tmp; } void print(int *arr, int n) { ......【阅读全文】
发布时间:2013-01-04 13:58:13
这是基于二分查找算法的C源代码,对于那些正在找工作的dd、mm们是很有帮助的,特将其共享与此,以求与你共奋进! void b_search(int *array, int min, int max, int value) { int mid = (min+max)/2; if (value == array[mid]) printf("find the inde......【阅读全文】
发布时间:2013-01-04 13:57:34
一个基于气泡排序的简单排序算法,时间复杂度为O(n^2)。将代码共享于此,希望能对那些初学者有一定的帮助。void bubble_sort(int *array, int n) { int i = 0; int j = 0; for (i=0;i<n;i++) { &nbs......【阅读全文】
发布时间:2013-01-04 13:50:58
一个基于选择排序的简单排序算法,时间复杂度为O(n^2)。将代码共享于此,希望能对那些初学者有一定的帮助。 void select_sort(int *array, int n) { int i, j; for (i=0;i<n;i++) { int min = array[i]; &nbs......【阅读全文】