摘要: 备忘。 早就忘了当时写这个是干嘛了。 阅读全文
posted @ 2017-03-10 14:00 ZERO- 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 1008: [HNOI2008]越狱 Description 监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果 相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱 监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M 阅读全文
posted @ 2017-03-04 22:44 ZERO- 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 二分查找 二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分 阅读全文
posted @ 2017-03-01 20:07 ZERO- 阅读(353) 评论(0) 推荐(0) 编辑
摘要: Encoding Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 55351 Accepted Submission(s): 24697 Prob 阅读全文
posted @ 2017-03-01 20:00 ZERO- 阅读(267) 评论(0) 推荐(0) 编辑
摘要: Easier Done Than Said? Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 16543 Accepted Submission( 阅读全文
posted @ 2017-03-01 18:50 ZERO- 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 人见人爱A^B Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 53859 Accepted Submission(s): 35959 Probl 阅读全文
posted @ 2017-03-01 18:47 ZERO- 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 快速幂: 代码: 例子: 2^10 1 0 1 0 a=2,b=10 0-->a=a*a;a=4 进位为1-->ans=4;a=16; 进位为0-->a=256; 进位为1-->ans=4*256=1024; 2^8 1 0 0 0 a=2,b=8 a=a*a a=4 a=16 a=256 ans= 阅读全文
posted @ 2017-03-01 18:44 ZERO- 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 扩展欧几里得算法 是欧几里得算法(又叫辗转相除法)的扩展。除了计算a、b两个整数的最大公约数,此算法还能找到整数x、y(其中一个很可能是负数)。通常谈到最大公因子, 我们都会提到一个非常基本的事实: 给予二整数 a 与 b, 必存在有整数 x 与 y 使得ax + by = gcd(a,b)。有两个 阅读全文
posted @ 2017-03-01 18:35 ZERO- 阅读(264) 评论(0) 推荐(0) 编辑
摘要: Prime Ring Problem Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 67252 Accepted Submission(s): 阅读全文
posted @ 2017-03-01 18:25 ZERO- 阅读(218) 评论(0) 推荐(0) 编辑
摘要: A + B Problem II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 435932 Accepted Submission(s): 8 阅读全文
posted @ 2017-03-01 18:20 ZERO- 阅读(241) 评论(0) 推荐(0) 编辑