- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 删除数组中相同的元素 算法复杂度 O(nlogn)
<br />//删除数组相同的元素<br />//舍伍德生成随机数算法<br />//快速排序<br />#include<stdio.h><br />#include<stdlib.h><br />int Random(int a,int b)//产生随机数<br />{<br /> return rand()%(b-a)+a;<br />}<br />void qqsort(int a[],int low,int high)<br />{<br /> in
2010-06-20 00:10:00 2642 1
原创 杨辉三角
<br /><br />//杨辉三角<br />#include<stdio.h><br />#define MAX 1024<br />int a[MAX][MAX];<br />void yanghui(int n)<br />{<br /> for(int i=0;i<n;i++)<br /> { <br /> a[i][0]=1;<br /> a[i][i]=1;<br /> }<br /> for(int i=
2010-06-18 22:37:00 485
原创 快速排序 调了好些天,想了好几天,终于想通了!以及用舍伍德型概率算法改进的快速排序
//快速排序#include#define MAX 1024int a[MAX];void init(int b[],int n){ for(int i=0;i a[i+1]=b[i];}//4,1,2,6,2,3,5,9,0void qsort(int a[],int low,int high){ int i,j; if(low { i=low; j=high; a[0]=a[i]; wh
2010-06-13 13:03:00 1298
原创 旋转矩阵 递归法
<br />//旋转矩阵<br /><br />#include<stdio.h><br />#define MAX 1000<br />int a[MAX][MAX];<br /><br />int matrix(int a[MAX][MAX],int low,int size,int number)<br />{<br /> int i=low;<br /> int j=low;<br /> if(size==1) <br /> {<br />
2010-06-11 12:29:00 1097
原创 动态规划
1010.Number TrianglesTime Limit: 1000 MS Memory Limit: 65536 K <br />Total Submissions: 849 (377 users) Accepted: 490 (361 users) <br />[ My Solution ]<br /> Description<br />Considerthe number triangle shown bel
2010-06-06 01:37:00 489
C语言教程 有100个例子 一共十章 有语法的介绍 还有例子 提供源代码 可在电脑上直接运行 很好很强大!~~
2009-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人