随笔分类 -  动态规划——字符串DP

摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1966 f[i][j] 表示s的前i个和t的前j个是否匹配 转移看代码 注意初始化: f[0][0]=true f[i][0]=true s[1,i]='*' 如果没有第二个,反例: ***A A f[ 阅读全文
posted @ 2018-01-08 09:32 TRTTG 阅读(266) 评论(0) 推荐(0) 编辑
摘要:https://daniu.luogu.org/problemnew/show/P2875 dp[i]表示前i-1个字符,最少删除多少个 枚举位置i, 如果打算从i开始匹配, 枚举单词j,计算从i开始往后,匹配完单词j的位置pos,删除的字母个数sum dp[pos]=min(dp[i]+sum) 阅读全文
posted @ 2017-12-18 10:40 TRTTG 阅读(426) 评论(0) 推荐(0) 编辑
摘要:1030: [JSOI2007]文本生成器 Time Limit: 1 Sec Memory Limit: 162 MBhttp://www.lydsy.com/JudgeOnline/problem.php?id=1030 Description JSOI交给队员ZYX一个任务,编制一个称之为“文 阅读全文
posted @ 2017-06-12 22:15 TRTTG 阅读(746) 评论(0) 推荐(0) 编辑
摘要:DNA repair http://poj.org/problem?id=3691 Time Limit: 2000MS Memory Limit: 65536K Description Biologists finally invent techniques of repairing DNA th 阅读全文
posted @ 2017-06-09 10:38 TRTTG 阅读(351) 评论(0) 推荐(0) 编辑
摘要:Censored! http://poj.org/problem?id=1625 Time Limit: 5000MS Memory Limit: 10000K Description The alphabet of Freeland consists of exactly N letters. E 阅读全文
posted @ 2017-06-08 19:21 TRTTG 阅读(409) 评论(0) 推荐(0) 编辑
摘要:https://vjudge.net/problem/UVA-11468 给出一些字符和各自对应的选择概率,随机选择L次后得到一个长度为L的随机字符串S。 给出K个模板串,计算S不包含任何一个模板串的概率 dp[i][j]表示现在在AC自动机的i号点,还需要走j步的概率 dp[i][j]=Σdp[k 阅读全文
posted @ 2017-06-08 10:46 TRTTG 阅读(486) 评论(0) 推荐(0) 编辑
摘要:https://vjudge.net/problem/UVALive-3942 题意:给出一个字典和一个字符串,将这个字符串分解成若干个单词的连接(单词可以重复使用),问有多少种分法 dp[i]表示以i开始(即后缀[i,L])的字符串的分解方案数 dp[i]=Σ dp[i+len[x]] (x是[i 阅读全文
posted @ 2017-06-07 15:04 TRTTG 阅读(296) 评论(0) 推荐(0) 编辑
摘要:Infinite monkey theorem Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)http://acm.hdu.edu.cn/showproblem.php?pid=3689 阅读全文
posted @ 2017-06-06 21:26 TRTTG 阅读(355) 评论(0) 推荐(0) 编辑
摘要:Number String http://acm.hdu.edu.cn/showproblem.php?pid=4055 Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Problem 阅读全文
posted @ 2017-04-23 18:06 TRTTG 阅读(191) 评论(0) 推荐(0) 编辑
摘要:考虑两个字符串右对齐的最佳解法。例如,有一个右对齐方案中字符串是AADDEFGGHC和ADCDEGH。 AAD_DEFGGHC ADCDE__GH_ 每一个数值匹配的位置值2分,一段连续的空格值-1分。所以总分是匹配点的2倍减去连续空格的段数,在上述给定的例子中,6个位置(A,D,D,E,G,H)匹 阅读全文
posted @ 2017-04-23 16:27 TRTTG 阅读(829) 评论(0) 推荐(0) 编辑
摘要:1300 文件排版 时间限制: 1 s 空间限制: 128000 KB 1300 文件排版 1300 文件排版 时间限制: 1 s 空间限制: 128000 KB 时间限制: 1 s 时间限制: 1 s 空间限制: 128000 KB 空间限制: 128000 KB 题目描述 Description 阅读全文
posted @ 2017-04-23 15:33 TRTTG 阅读(324) 评论(0) 推荐(0) 编辑
摘要:期望得分:100+10+60=170 实际得分:100+10+35=145 http://www.cogs.pro/cogs/page/page.php?aid=16 T1 跳石头 时间限制:1 s 内存限制:256 MB 【题目描述】 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组 阅读全文
posted @ 2017-04-23 09:49 TRTTG 阅读(425) 评论(6) 推荐(0) 编辑
摘要:Count the string Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)http://acm.hdu.edu.cn/showproblem.php?pid=3336 Proble 阅读全文
posted @ 2017-03-01 14:47 TRTTG 阅读(279) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示