山东济南彤昌机械科技有限公司 山东济南江鹏工贸游有限公司

随笔分类 -  动态规划

上一页 1 2 3 4 5 6 下一页

bzoj3998 [TJOI2015]弦论(SAM)
摘要:【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=3998 【题意】 询问排名第k的子串是谁,0代表相同子串不同位置算作相同,1代表相同子串不同位置算作不同。 【思路】 0的情况和这个题一样每个子串不同位置出现次数算作1; 至于1,统计va 阅读全文

posted @ 2016-02-19 13:06 hahalidaxin

spoj 7258 SUBLEX(SAM,名次)
摘要:【题目链接】 http://www.spoj.com/problems/SUBLEX/en/ 【题意】 给定一个字符串,询问次序为k的子串。 【思路】 SAM,名次 建好SAM后求出每个结点根据trans转移向下统计有多少与该结点有相同前缀的子串,每个结点只算一个,因为该结点所代表的字符串集中只可能 阅读全文

posted @ 2016-02-18 17:18 hahalidaxin

spoj 1812 LCS2(SAM+DP)
摘要:【题目链接】 http://www.spoj.com/problems/LCS2/en/ 【题意】 求若干个串的最长公共子串。 【思路】 SAM+DP 先拿个串建个SAM,然后用后面的串匹配,每次将所有的匹配长度记录在状态上取min,然后对所有状态取max即答案。 需要更新fa,因为fa[p]一定比 阅读全文

posted @ 2016-02-18 16:09 hahalidaxin

spoj 8222 Substrings(后缀自动机+DP)
摘要:【题目链接】 http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=28005 【题意】 给一个字符串S,令F(x)表示S的所有长度为x的子串中,出现次数的最大值。求F(1)..F(Length(S)) 【思路】 建立一个SAM。 对 阅读全文

posted @ 2016-02-18 11:03 hahalidaxin

tyvj P1519 博彩游戏(AC自动机+DP滚动数组)
摘要:P1519 博彩游戏 背景 Bob最近迷上了一个博彩游戏…… 描述 这个游戏的规则是这样的:每花一块钱可以得到一个随机数R,花上N块钱就可以得到一个随机序列;有M个序列,如果某个序列是产生的随机序列的子串,那么就中奖了,否则不中。Bob会告诉你这M个序列,和身上有的钱的总数N,当然还有R的范围。请你 阅读全文

posted @ 2016-02-17 19:03 hahalidaxin

bzoj 1030 [JSOI2007]文本生成器(AC自动机+DP)
摘要:【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1030 【题意】 给n个小串,随机构造一个长为m的大串,一个串合法当且仅当包含一个或多个给定的小串,问合法串的数目。 【思路】 AC自动机+DP 首先将问题转化为求不合法的大串的数目。 将 阅读全文

posted @ 2016-02-17 16:25 hahalidaxin

UVA 11762 Race to 1(记忆化+期望)
摘要:题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=20869 【思路】 DP+期望。 设f[x]表示从x转移到1的期望操作次数,则有: f[x]=1+f[x]*(1-g[x]/p[x])+sigma(f[x][y])/p 阅读全文

posted @ 2016-01-28 18:39 hahalidaxin

UVA 11427 Expect the Expected(DP+概率)
摘要:链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=35396 【思路】 DP+概率 见白书。 【代码】 1 #include<cstdio> 2 #include<cstring> 3 using namespace std 阅读全文

posted @ 2016-01-28 16:18 hahalidaxin

tyvj P1864 [Poetize I]守卫者的挑战(DP+概率)
摘要:P1864 [Poetize I]守卫者的挑战 时间: 1000ms / 空间: 131072KiB / Java类名: Main 描述 打开了黑魔法师Vani的大门,队员们在迷宫般的路上漫无目的地搜寻着关押applepi的监狱的所在地。突然,眼前一道亮光闪过。 “我,Nizem,是黑魔法圣殿的守卫 阅读全文

posted @ 2016-01-28 14:53 hahalidaxin

UVa 11077 Find the Permutations(置换+递推)
摘要:题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=35431【思路】 置换+递推 将一个排列看作一个置换,分解为k个循环,则最少需要n-k次交换(循环内部交换)即可排序。 设f[i][j]表示将i个数至少交换j次排序完成... 阅读全文

posted @ 2016-01-14 16:39 hahalidaxin

poj 3252 Round Numbers(数位DP)
摘要:Round NumbersTime Limit: 2000MSMemory Limit: 65536KTotal Submissions: 11003Accepted: 4064DescriptionThe cows, as you... 阅读全文

posted @ 2016-01-12 20:32 hahalidaxin

bzoj 1026 [SCOI2009]windy数(数位DP)
摘要:1026: [SCOI2009]windy数 Description windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A和B之间,包括A和B,总共有多少个windy数? windy定义了一种windy数。不含前导零且相邻两个数字 阅读全文

posted @ 2016-01-11 21:32 hahalidaxin

HDU 2089 不要62(挖个坑=-=)
摘要:不要62 Time Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total ... 阅读全文

posted @ 2016-01-11 20:26 hahalidaxin

HDU 3555 Bomb(数位DP)
摘要:Bomb Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others) Total Submission(s): 11804 Accepted Submission(s): 4212 Problem 阅读全文

posted @ 2016-01-11 18:32 hahalidaxin

HDU 3480 Division(斜率优化+二维DP)
摘要:Division Time Limit: 10000/5000 MS (Java/Others)Memory Limit: 999999/400000 K (Java/Others) ... 阅读全文

posted @ 2016-01-10 21:24 hahalidaxin

HDU 3045 Picnic Cows(斜率优化DP)
摘要:Picnic Cows Time Limit: 8000/4000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) T... 阅读全文

posted @ 2016-01-10 20:15 hahalidaxin

bzoj 3156 防御准备(斜率DP)
摘要:3156: 防御准备Time Limit: 10 SecMemory Limit: 512 MBSubmit: 837Solved: 395[Submit][Status][Discuss]DescriptionInput第一行为一个整数N表示战线的总长度。第二行N个整数,第i个整数表示在位置i放置... 阅读全文

posted @ 2016-01-10 16:46 hahalidaxin

bzoj 1096 [ZJOI2007]仓库建设(关于斜率优化问题的总结)
摘要:1096: [ZJOI2007]仓库建设Time Limit: 10 SecMemory Limit: 162 MBSubmit: 3234Solved: 1388[Submit][Status][Discuss]DescriptionL公司有N个工厂,由高到底分布在一座山上。如图所示,工厂1在山顶... 阅读全文

posted @ 2016-01-10 11:02 hahalidaxin

bzoj 1911 [Apio2010]特别行动队(斜率优化+DP)
摘要:1911: [Apio2010]特别行动队Time Limit: 4 SecMemory Limit: 64 MBSubmit: 3191Solved: 1450[Submit][Status][Discuss]Description Input Output Sample Input4 -1 10... 阅读全文

posted @ 2016-01-10 08:38 hahalidaxin

HDU 3507 Print Article(DP+斜率优化)
摘要:Print Article Time Limit: 9000/3000 MS (Java/Others)Memory Limit: 131072/65536 K (Java/Others) ... 阅读全文

posted @ 2016-01-09 15:40 hahalidaxin

上一页 1 2 3 4 5 6 下一页