acm基础
文章平均质量分 61
MasterViame
学习时常态。
展开
-
heu acm基础训练 1001
哈尔滨工程大学 online judge acm训练之分治算法原题大意:求a ,b,之间的数有多少个1,包括a,b.这题典型的分治算法;举例说明:以197为例:那么我们将其分为个位,十位,个位7上有一个,那么在190~197上有7+1个然后整十位上的为18,即197/10-1,然后其权值将变为10。如此进行。源代码:#include#define N 11i原创 2014-11-30 13:40:35 · 734 阅读 · 0 评论 -
heu acm基础训练之1002
hanoi塔:原题大意我就不说明了,大家懂得#includevoid move(int n,char x,char y){printf("move %d from %c to %c\n",n,x,y);}int hanoi(int n,char x,char y,char z){if(n==1)move(1,x,z);else{hanoi(n-1,x,z,y);mo原创 2014-11-30 14:05:30 · 623 阅读 · 0 评论