算法
A12NCH3N
Write the code,change the world.
展开
-
C语言——归并排序
归并排序看着算法导论的伪代码写出来的因为书中数组下标从1开始,为了转换简便,我的代码的两个临时数组也从1开始//归并排序 #include<stdio.h>void MERGE(int A[],int a,int b,int r){ int i,j,k; int n1,n2; n1=b-a+1; n2=r-b; int L[n1],R[n2]; for(i=1;...原创 2020-02-03 20:07:54 · 332 阅读 · 0 评论 -
C语言——插入排序例子
//插入排序,以扑克牌为例#include<stdio.h>int main(){ int A[] = { 5,3,5,0,1 }; int n = 5, i, j, key; for (j = 1;j < 5;j++) { key = A[j];//要插入的牌 i = j - 1;//手中的最右边的牌(最大) /*当手中有一张牌(该牌位置为i)小于要插...原创 2020-01-12 14:13:49 · 405 阅读 · 0 评论