算法导论的学习——中科大--软件学院
wuxizhi777
这个作者很懒,什么都没留下…
展开
-
分治-归并排序1
#includeint L[100],R[100];void merge(int numbers[],int left,int mid,int right){ int n1=mid-left+1; int n2=right-mid; int i,j,k; for(i=1;iL[i]=numbers[left+i-1转载 2015-09-24 22:14:22 · 337 阅读 · 0 评论 -
分治归并排序2
#includeint L[100],R[100];void merge(int numbers[],int left,int mid,int right){ int n1=mid-left+1; int n2=right-mid; int i,j,k; for(i=1;i<=n1;i++) L[i]=numbers[left+i-1]; for(j=1;j<转载 2015-09-24 22:20:45 · 232 阅读 · 0 评论 -
算法导论-第7章-快速排序算法
#includeint partition(int A[],int p,int r){ int x=0;int i=0; int temp=0; int temp1=0; int j=0; int k=0; x=A[r]; i=p-1; printf("before A[r] is %d\n",A[r]); for(j=p;j<=原创 2015-10-13 11:29:34 · 369 阅读 · 0 评论 -
python 数字金额转化
import redict= {'1': '壹', '2': '贰', '3': '叁', '4': '肆', '5': '伍','6':'陆','7':'柒','8':'捌','9':'玖','0':'零'}dict1= {'0':'','1':'拾','2':'佰','3':'仟','4':'万','5':'万拾','6':'万百','7':'万千','8':'亿',原创 2016-03-21 15:12:16 · 2800 阅读 · 1 评论 -
快速排序的实现(java)
java下 快速排序的实现package quicksort;public class myquicksort { public static void quicksort(int[] array,int start,int end){ int q=0; //存储 切分的位置 左边的都比这个数大,右边的都比这个位置小 if(start<end){原创 2016-04-17 16:48:57 · 309 阅读 · 0 评论