简单算法
LNK_Ero2001
Coding
展开
-
欧几里德算法(求两个数的最大公约数)
求两个数的最大公约数#includeint main(){ unsigned int Gcd(unsigned int M,unsigned int N); int a,b; printf("please enter two numbers:\n"); scanf("a=%u b=%u",&a,&b); printf("the greatest common divisor is原创 2014-07-10 15:48:26 · 943 阅读 · 0 评论 -
最大子序列和
给定整数A1,A2......An(可能有负数)原创 2014-07-10 10:54:51 · 526 阅读 · 0 评论 -
高效率取幂算法
/********运行时间为o(logN)********/#includeint main(){ long int Pow(long int x,int N); int IsEven(int N); long int a; int m; scanf("%ld\n%d",&a,&m); printf("%ld",Pow(a,m)); return 0; getchar();原创 2014-07-11 09:58:06 · 561 阅读 · 0 评论 -
查找总结
在一些(有序的/无序的)数据元素中,通过一定的方法找出与给定关键字相同的数据元素的过程叫做查找。也就是根据给定的某个值,在查找表中确定一个关键字等于给定值的记录或数据元素。原创 2015-07-07 21:59:24 · 584 阅读 · 0 评论 -
排序总结
排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为“有序”的记录序列。分内部排序和外部排序。原创 2015-07-08 20:01:38 · 534 阅读 · 0 评论