算法
aa1bb1cc2
这个作者很懒,什么都没留下…
展开
-
母函数练习(HDOJ习题)--QQ日志
1085.c/*15Ms用的是标记数组的办法,不是模拟数组乘法!!!*/#include#define MAX 10001 // 注意,一定要大于最大值 , max + 1int 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 · 322 阅读 · 0 评论 -
2011-2012年寒假(HDOJ学习记录)--QQ日志迁移
2189#include#define MAX 151int 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 · 410 阅读 · 0 评论 -
mergetSort(2012-09-23周日 于504)--QQ空间日志迁移
模仿C函数库 实现合并算法compare.C文件#include#include#include#include "../DataStructure/bintree.h"#ifndef _COMPARE_H#define _COMPARE_Hint intGreater(void *x,void *y){ return (*((int *)x))-(*((int原创 2014-06-24 21:24:28 · 481 阅读 · 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 · 376 阅读 · 0 评论 -
并查集学习--QQ日志迁移
1232.c#include#define MAX 10001int 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 · 501 阅读 · 0 评论