UVA
Liang-梁
这个作者很懒,什么都没留下…
展开
-
Folding-串折叠(UVA-1630) (POJ-2176)(区间DP)
前言 题目 思路 前言 最近刷DP已经较有感觉了… 题目 给出一个由大写字母组成的长度为n(1<=n<=100)的串“折叠”成一个尽量短的串,例如 AAAAAAAAAABABABCCD折叠成 9(A)3(AB)CCD ,注意,数字和括号都要算入长度,折叠是可以嵌套的,例如NEERCYESYESYESNEERCYESYESYES可以折叠成2(NEERC3(YE...原创 2018-08-13 17:12:06 · 331 阅读 · 0 评论 -
双向BFS-The Morning after Halloween(万圣节后的早晨)紫书例7-9求解
前言 题目 描述 翻译 分析 前言 最近学了各种高级的搜索算法后,然后就忍不住想做几道题,这道题搞了我老半天…… 题目 描述 You are working for an amusement park as an operator of an obakeyashiki, or a haunted house, in which guests walk throu...原创 2018-08-13 17:23:45 · 399 阅读 · 0 评论 -
Color Length-颜色的长度(UVA1625,ACM/ICPC Daejeon 2011)(DP找最优值,较难,转化DP思路,指标函数优化计算方式)
前言 题目 题目大意: 思路 代码 题外话 前言 这道题过得很悬啊,5000*5000*25的数据3s竟然过了……本来加的优化全部都可以删了,在我看来这是一个伪O(mn)O(mn)O(mn)~ 题目 这里好不容易找到了PDF版的 附两个传送门(UVA有点慢): vjudge UVA 题目大意: 输入两个长度为n,m(n,m<=5000)的颜色序列...原创 2018-08-13 19:58:36 · 577 阅读 · 0 评论 -
Cyborg Genes-电子人的基因(UVA-10723)(没写两个Dp,最优性Dp没写!新思路!坑输入But简单)
前言 题目 题目大意 思路 DP定义 状态转移方程式 初始化 输出答案 代码 题外话 前言 有空串坑了我老半天,害得我改这改那… 题目 两个题目传送门(UVA有点卡) UVA vjudge 题目大意 输入两个A~Z组成的字符串(长度均不超过30),找一个最短的串,使得输入的两个串均是它的子序列(不要求连续出现)。你除了统计最短串的长度,还要统计长...原创 2018-08-13 21:07:50 · 435 阅读 · 1 评论 -
Tour(旅行)(UVa1347,ACM/ICPC SEERC 2005)(Dp优化去重)
前言 题目 思路 状态转移方程 统计答案 有关初值 代码 题外话 前言 这道题的思路十分巧啊~ 题目 传送门: Vjudge UVa(有点慢) 题目大意: 在平面上给你n(n<=1000)个点的坐标(按照x递增给出,各x坐标不同,且均为整数),现在你要设计一条路线,从最左边出发,走到最右边的点后再返回,要求除了最左点和最右点之外每个点恰好经过一次,...原创 2018-08-19 20:12:36 · 406 阅读 · 2 评论 -
Team them up!-团队分组(UVa1627)(黑白染色+Dp 0-1背包)
前言 题目 思路 细节提示 代码 题外话 前言 写了我好久……实现也比较丑陋……连续9行清空…输出也比较恶心 题目 传送门: Vjudge UVa(有点慢) 题目大意: 有n(n<=100)个人,把他们分成非空的两组,使得每个人都被分到一组,且在同一组中的人互相认识,要求两组成员人数尽量接近,多解时输出任意一组方案,无解时输出No Solution...原创 2018-08-21 16:59:15 · 480 阅读 · 0 评论 -
Uva-11077(Find the Permutations-排列统计)(斯特林数+Dp)
文章目录题目题目大意:数据范围思路代码 题目 vjudge传送门 Uva传送门 题目大意: 给出 1~n 的排列,可以通过一系列的交换成{1,2,3,…,n} 给定 n,k 求统计有多少个排列至少需要交换k次才能变成{1,2,3,…,n} 数据范围 1≤n≤21,0≤k&lt;n1\le n\le 21,0\le k&lt;n1≤n≤21,0≤k<n 思路 我们首先记 PPP...原创 2019-03-07 13:26:04 · 244 阅读 · 0 评论