![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ZOJ
文章平均质量分 64
cheung_seol
这个作者很懒,什么都没留下…
展开
-
ZOJ 1002
解题tips: 建二位数组,“X”代表墙,“,”代表空地,可以分别用”1”和“0表示。对数组中的位置,逐行逐列扫描构建好的数组,空地并且同行同列没有炮塔的地方可以放置炮塔,修改新建炮塔的位置为“0。将新炮塔位置重置”1”,重新扫描数组中的下一个位置。重复2、3步骤,一直到遍历了数组的最后一个位置。 递归回溯算法 http://www.cnblogs.com/phinecos/ar原创 2015-03-30 15:52:26 · 275 阅读 · 0 评论 -
ZOJ 1003 Crashing Ballon
解题tips: 一共100个数,对A和B两个数在100以内因式分解。 先比较得出大数和小数, 小数挑战失败的情况有?种:小数不能再100以内因式分解;大数和小数100以内的因子没有相同的; 其他情况大数获胜。 http://www.cnblogs.com/phinecos/archive/2008/09/18/1293213.html 原创 2015-03-30 23:33:16 · 384 阅读 · 0 评论 -
ZOJ 1007 Numerical Summation of a Series
题目要求计算出 Equeation 1 的结果,并且对计算时间复杂度有要求,此外误差精度小于0.5e-12 。 根据Equation 2 ,计算 f(x)-f(1) 推算出公式为 g(x) = f(x)-f(1) = sum((1-x)/(k*(k+1)*(k+x))) 这样程序只需要n>1.4*10^6就可以了。 根据提示完成程序后,一测试,发现需要30多秒。原创 2015-04-15 17:20:59 · 421 阅读 · 0 评论 -
ZOJ 1006
问题:已知加密算法公式,由密文反推出明文。 思路: 读入密文字符串,求出长度n值,同时将密文数字码转换成密文数字码,利用ciphercode[i] = cipertext [i] - 'a' + 1,特殊字符空格和“.”单独处理; 读入KEY值(即公式中k值); 根据已知加密算法公式,由密文数字码反推出明文数字码,plaincode[ (k * i ) % n ] - i)原创 2015-04-09 11:01:46 · 340 阅读 · 0 评论 -
ZOJ 1006
问题:已知加密算法公式,由密文反推出明文。 思路: 读入密文字符串,求出长度n值,同时将密文数字码转换成密文数字码,利用ciphercode[i] = cipertext [i] - 'a' + 1,特殊字符空格和“.”单独处理; 读入KEY值(即公式中k值); 根据已知加密算法公式,由密文数字码反推出明文数字码,plaincode[ (k * i ) % n ] - i)原创 2015-04-09 10:23:56 · 388 阅读 · 0 评论 -
JavaScript获取DOM元素位置和尺寸
clientHeight和clientWidth描述元素内尺寸,是指 元素内容+内边距 大小,不包括边框(IE下实际包括)、外边距、滚动条部分。 clientHeight就是div的高度+上下的padding,clientWidth同理 offsetHeight和offsetWidth描述元素外尺寸,是指 元素内容+内边距+边框,不包括外边距和滚动条部分。 offsetHeight是client原创 2015-10-26 15:59:05 · 1973 阅读 · 0 评论