
Algorithm and Data Structure
lostaway
这个作者很懒,什么都没留下…
展开
-
UVaOJ 401 Palindromes
原题: http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=6&page=show_problem&problem=342 题目大意: 文中规定描述了如下三个概念: 1) “regular palindrome(常规回文)”: 从前往后读与从后往前读是一原创 2010-05-13 21:32:00 · 1741 阅读 · 0 评论 -
FOJ 1207 半数集问题
原题: http://acm.fzu.edu.cn/problem.php?pid=1207解题分析:要注意的有三点: 1) "从 N 开始依次产生半数集 ......". 要注意 " 依次 " 的表述 , 说明半数集中元素的产生是有先后顺序的 . 这对后面的排除重复元素很重要 . 2) "在 N 的左边加上一个自然数 , 但该自然数不能超过最近添加数的一半 ." 这是构造原创 2010-05-18 17:23:00 · 2393 阅读 · 1 评论 -
HDU 2047 阿牛的EOF牛肉串
原题:http://acm.hdu.edu.cn/showproblem.php?pid=2047分析: 分析题意,我们知道这是一道排列计数问题。而且,题意的要求是对于给定字符串长度n,给出对应的方案数m。我很容易联想到“f(n) = m”这样的函数关系。并且,题目中的限制条件只有“两个O不能相邻”。计数 + 简单限制 = 递推。接下来的问题就是求出递推公式了。* 第n格取“O”: ----------------------------------| | | | …… | |原创 2010-07-17 21:03:00 · 10347 阅读 · 0 评论 -
HDU 2045 LELE的RPG难题
原题: http://acm.hdu.edu.cn/showproblem.php?pid=2045分析: 这是一道排列计数问题。题目给的限制是“任何相邻的方格不能同色,且首尾两格也不同色”,是一个简单的限制。所以。我们考虑使用递推求解。下面来分析一下这题的递推公式。满足条件的情况下,我们设f(n)=m。 最直接的思路就是枚举第n格的涂法,分情况讨论,如下:-----------------------------------| | | | …… | |原创 2010-07-18 21:07:00 · 1918 阅读 · 2 评论 -
FOJ 1003 Counterfeit Dollar
原题: http://acm.fzu.edu.cn/problem.php?pid=1003 分析: 经典的题目(大部分版本是区分苹果).这题最关键的就是充分挖掘每次称得的结果所提供的信息. 这题使用了一个包含12个元素的整型数组,用来标记对应的硬币的状态. * 未知标记为2 * 正常标记为0 * 可能轻标记为-1 * 可能重标记为1. 下面结合称出的结果说明解题原创 2010-05-21 18:53:00 · 1730 阅读 · 3 评论