- 博客(3)
- 收藏
- 关注
原创 二分搜索和最大子集和
二分搜索#include <stdio.h> int binary_search(int arr[], int left, int right, int key); int main() { int arr[10] = {2, 5, 18, 24, 37, 57, 73, 83, 95, 99};/*输入一个数组,数组默认是已经排序好的*/ int left, ri...
2018-05-10 20:42:29 263
原创 排序算法(二)——冒泡排序,插入排序,选择排序汇总
冒泡排序:#include <stdio.h> void bubble_sort(int arr[],int len); int main(void) { int i; int len = 14; int arr[] = {22,34,3,32,82,55,89,50,37,5,64,35,9,70}; printf("Before ord...
2018-04-08 21:23:55 127
原创 排序算法(一)——快速排序+插入排序的灵活运用
用C语言如何实现快速排序算法:快速排序算法一般适合元素较多的情况,代码简洁,节省内存。但当元素较少的时候,使用插入排序算法更有优势。所以,本篇代码中,当元素个数小于cutoff时,采用了插入排序算法排列剩下的元素。#include <stdio.h> #include <stdlib.h> #define cutoff 10 void Quick_sort(int A[]...
2018-04-08 20:37:22 320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人