算法
aa1bb1cc2
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
母函数练习(HDOJ习题)--QQ日志
1085.c /*15Ms 用的是标记数组的办法,不是模拟数组乘法!!! */ #include #define MAX 10001 // 注意,一定要大于最大值 , max + 1 int a[MAX]; int main() { int i, j, k, num_1, num_2, num_5; while (scanf("%d%d%d",&num_1原创 2014-06-24 22:08:06 · 394 阅读 · 0 评论 -
2011-2012年寒假(HDOJ学习记录)--QQ日志迁移
2189 #include #define MAX 151 int a[MAX],b[MAX]; int num[]={ 2,3,5,7,11,13,17,19,23,29, 31,37,41,43,47,53,59,61,67,71, 73,79,83,89,97,101,103,107,109,113, 127,131,137,139,149 }; int main(){原创 2014-06-24 21:37:10 · 456 阅读 · 0 评论 -
mergetSort(2012-09-23周日 于504)--QQ空间日志迁移
模仿C函数库 实现合并算法 compare.C文件 #include #include #include #include "../DataStructure/bintree.h" #ifndef _COMPARE_H #define _COMPARE_H int intGreater(void *x,void *y){ return (*((int *)x))-(*((int原创 2014-06-24 21:24:28 · 531 阅读 · 0 评论 -
递归与排序练习(HDOJ习题)--QQ迁移
1029.c(是递归题) /*使用time[i].x=abs((time[i].h)%12*60+time[i].m-12*time[i].m);则为15MS 176K 使用time[i].x=(time[i].h)%12*60+time[i].m-12*time[i].m; if(time[i].x time[i].x*=-1; } 则为0MS 176K *原创 2014-06-24 21:58:52 · 424 阅读 · 0 评论 -
并查集学习--QQ日志迁移
1232.c #include #define MAX 10001 int father[MAX]; int rank[MAX]; int num; void Make_Set(int x){ father[x]=x; rank[x]=1; } int Find_Set(int x){ if(father[x]!=x){ father[x]=Find_Set(fa原创 2014-06-24 21:45:23 · 558 阅读 · 0 评论
分享