12 2012 档案

摘要:强大的STL啊,膜拜之!题意:有一个老式计算器,只能显示n位数字。有一天,你无聊了,于是输入一个整数k,然后反复平方,知道溢出。每次溢出,计算器会显示出结果的最高n位和一个错误标记,然后清除错误标记,继续平方。问如果一直这么下去,能得到的最大数是多少?View Code #include <iostream>#include <string>#include <sstream>#include <set>using namespace std;set<int> s;int T;int n,k;int solve(int k){ str 阅读全文
posted @ 2012-12-13 22:09 z.arbitrary 阅读(320) 评论(0) 推荐(0)
摘要:好久没写题了,可能还是自己的意志不够坚定,懒散。。一直觉得自己脑袋不够用,却一直不努力,可悲!!看了下纱布龙送来的刘汝佳新书,发现还是挺好的,里面有成熟详细的源码,对于我这种弱菜来说还需要借鉴别人优秀的写法和方式应该还是挺重要的今天看了一新汉诺塔问题,在老的汉诺塔改编的版本,没看解题思路前一点思路也没有,对这方面的解题方式以前也没做吧,弱菜就是应该多训练训练!!新汉诺塔:标准的汉诺塔上有n个大小各异的盘子。给定一个初始局面,求它到给定目标局面至少需要多少步。旧汉诺塔:将A柱子上的n个盘子,移到B柱子上旧汉诺塔 f(n)=f(n-1)+1+f(n-1)=(2^n)-1;f(1)=1;首先需要把编 阅读全文
posted @ 2012-12-11 16:57 z.arbitrary 阅读(920) 评论(0) 推荐(0)