摘要:
看到《挑战编程》这本书,然后就试试做做上面的题目,之前已经在hdu上面过了这一题了,但是现在看到这一题,我是再想怎么可以运行更少的时间……这里用了一个数组,记录已经计算出的值,结果时间缩短了10倍但是我注释的地方不知道为什么会用问题,如果加上那一段就会RE~_~代码如下: 1 #include <iostream> 2 #include <cstring> 3 using namespace std; 4 5 int vis[1000000+10]; 6 int get_value(int x) 7 { 8 if(vis[x] != 0) return vis[x]; 阅读全文