KMP-看毛片算法
来源:互联网 发布:新歌声网络直播地址 编辑:程序博客网 时间:2024/04/25 00:38
#include <stdio.h>#include <stdlib.h>void insert(int *arr, int a, int n){ /*0到n-1都已排好序*/ int i; int key = a; for(i=0; i<n; i++){ if(key < arr[i]){ int j; for(j=n-1; j>=i; j--){ arr[j+1] = arr[j]; } arr[i] = key; return; } } arr[n] = key; return;}void sort(int *arr, int size){ if(size<2) return; int i; for(i=1; i<size; i++){ insert(arr, arr[i], i); }}void main(){ int i, n, *arr; printf("请输入数组的大小 n = "); scanf("%d", &n); arr = (int*)malloc(sizeof(int)*n); printf("请输入%d个数组元素:\n", n); for(i=0; i<n; i++){ scanf("%d", &arr[i]); } printf("在排序前,数组为:"); for(i=0; i<n; i++){ printf("%d ", arr[i]); } printf("\n调用排序函数中...\n"); sort(arr, n); printf("在排序后,数组变为:"); for(i=0; i<n; i++){ printf("%d ", arr[i]); } printf("\n"); free(arr);}
0 0
- KMP-看毛片算法
- kmp(看毛片)算法详解
- KMP-看毛片算法 c++
- 看毛片(KMP)算法简析
- 初次接触kmp看毛片算法
- kmp“看毛片”算法模板题
- 字符串匹配KMP(看毛片)算法
- 字符串匹配之看毛片算法-KMP
- KMP(看毛片)-
- 菜鸟都能理解的看毛片(KMP)算法
- KMP (看毛片算法) 养成篇 (一)(启发篇)
- HDU--杭电--1711--Number Sequence--KMP--水题,看毛片算法基础死方法运用
- poj 3461 (看毛片算法初探)
- 【字符串匹配】——KMP(看毛片算法)——深入讲解next数组的求解
- 萌新的看毛片(kmp)学习日记(下标从0开始)
- 那些年,我们一起看的毛片
- KMP算法~看的清楚~
- 看了就明白,KMP算法乱弹~~
- casperjs中getPageContent()方法及getHTML()方法的使用
- struts2配置文件加载顺序
- mysql 索引探索
- Android中的OpenGL ES使用案例
- 2015-10-16
- KMP-看毛片算法
- 软件测试需求管理
- python numpy.tile函数
- VBScript基础
- Error:JDK1.8 Cannot change version of project facet Dynamic Web Module to 3.1.
- Eclipse WEB项目部署缺少classes文件
- IOS应用接iOS聚合支付(SDK集成说明)
- linux 一些命令学习(1)-- 管道与重定向
- SPFA邻接表-POJ-1511-Invitation Cards