上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 72 下一页
摘要: 题目链接:http://codeforces.com/problemset/problem/189/A 题意:给你长为n的绳子,每次只允许切a,b,c三种长度的段,问最多能切多少段。注意每一段都得是a,b,c中长度的一种。 解法:这个题可以看作是完全背包,但是由于切割长度有限制,所以要做一些调整。我 阅读全文
posted @ 2016-06-30 10:21 Kirai 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://www.lintcode.com/zh-cn/problem/perfect-squares/ 就是求最小价值的完全背包,初始化dp[i]=i,假设全是1的时候是最多的,之后就是完全背包了。不知道为什么python过不了,Java和C++都过了。 阅读全文
posted @ 2016-06-29 10:11 Kirai 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://hihocoder.com/problemset/problem/1223 这题不难,难点在于小数的处理。可以0.5为步长枚举,也可以扩大偶数倍枚举。 阅读全文
posted @ 2016-06-28 19:37 Kirai 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=15 经典区间dp,首先枚举区间的大小和该区间的左边界,这时右边界也可计算出来。首先初始化一个匹配,那就是看看这两个括号是否匹配,即: (s[i] == '(' && s[j] == ' 阅读全文
posted @ 2016-06-27 20:23 Kirai 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://hihocoder.com/problemset/problem/1328 这个题bfs到时候不止要存当前的坐标,还要存当前有哪几把钥匙。因为5把钥匙,所以可以直接用位来存,这样也可以解决一个房间里有好几把钥匙的情况。 还有就是走的过程中,一个点重复走多少次的问题,我们用vi 阅读全文
posted @ 2016-06-26 23:15 Kirai 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 题目连接:https://community.topcoder.com/stat?c=problem_statement&pm=1889&rd=4709 题意:给一张n*m的地图,上面有些路不能走,每次只能向左走或者向下走。问从(0,0)走到(n,m)一共有多少种走法。 动态规划,先哈希标记出所有无 阅读全文
posted @ 2016-06-22 15:41 Kirai 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://poj.org/problem?id=1159 题意:求一个字符串加多少个字符,可以变成一个回文串。把这个字符串倒过来存一遍,求这两个字符串的lcs,用原长减去lcs就行。这题卡内存真稀奇,于是修改成滚动数组。观察发现i值的更新只有可能是从i或i-1转移来,所以就i取模2。 阅读全文
posted @ 2016-06-21 20:03 Kirai 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://community.topcoder.com/stat?c=problem_statement&pm=1259&rd=4493 题意:给一串数字,求出最长的波动序列。波动的定义是一个数相邻的两个数同时比他大或者同时比他小,形象的看成一个波动的三角函数吧。 定义dp(i)为到 阅读全文
posted @ 2016-06-21 16:40 Kirai 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=32 求n个数中挑出r个数字的所有情况,最后倒序输出所有情况。 状压枚举所有情况就是了,判断长度是否符合条件。 阅读全文
posted @ 2016-06-21 12:29 Kirai 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=737 很经典的区间dp,发现没有写过题解。最近被hihocoder上几道比赛题难住了,特此再回头重新理解一遍区间dp。 这道题的题意很明确,有一列石子堆,每堆石子都有数量,还有一个操作 阅读全文
posted @ 2016-06-21 00:05 Kirai 阅读(167) 评论(0) 推荐(0) 编辑
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 72 下一页