码迷,mamicode.com
首页 >  
搜索关键字:hdu2577    ( 8个结果
HDU2577 How to Type
"题目链接" 一道DP问题 设dp[i][j]为当前状态下的最小花费,j=1代表Caps Lock打开,j=0代表Caps Lock关闭 ...
分类:其他好文   时间:2019-11-30 15:22:18    阅读次数:89
[HDU2577]How to Type(DP)
题目链接 题意 给一个大小写字符串,求最少敲击字符串次数,最开始和最后要求shift都是down的。如日常,大小写转换可以ctrl+z或者shift保持 up/down。 题解 两个dp数组,一个表示当前shift状态是up的最小转换次数,一个表示当前shift状态是down的最小转换次数。最后做处 ...
分类:其他好文   时间:2019-06-09 00:13:29    阅读次数:104
HDU2577 How to Type【DP】
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2577 题目大意: 给你一个仅仅包括大写和小写字母的字符串,如今Pirates要从键盘上输出它。按CapsLk可开 启关闭大写和小写指示灯。按Shift可转换将输入字母的大写和小写而不改变CapsLk的 ...
分类:其他好文   时间:2017-07-08 16:11:14    阅读次数:132
hdu2577 dp
这题算是比较简单吧,dp[i][0]表示non-caps,dp[i][1]表示caps 状态转移方程还是比较简单的,注意小写的时候 caps+shift = lower #include <iostream> #include <cstdio> #include <cstdlib> #include ...
分类:其他好文   时间:2016-04-14 01:23:16    阅读次数:218
hdu2577 dp
也可以字符串搞。dp思路还是很清晰的。dp[][0]表示未锁定,dp[][1]表示锁定键。#include#include#define maxn 110char s[maxn];int min(int x,int y){ return x0;i--) s[i]=s[i-...
分类:其他好文   时间:2015-08-21 11:14:47    阅读次数:112
hdu2577——How to Type
How to Type Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3920    Accepted Submission(s): 1800 Problem Description Pirates have finis...
分类:其他好文   时间:2014-11-22 17:36:52    阅读次数:164
HDU2577_How to Type
题目大意:给你一个只包含大小写字母的字符串,现在Pirates要从键盘上输出它,按CapsLk可开 启关闭大小写指示灯。按Shift可转换将输入字母的大小写而不改变CapsLk的开关状态。Pirates有 一个坏习惯,如果输入的时候CapsLk是开着的,那么输入结束后必须把它关闭。问,输入一个字符 串,最小的按键数目是多少 思路:用两个数组dpa和dpb分别来表示CapsLk开启状态和关闭状态的最小操作数。 如果将要输入的字母是小写字母: dpa[i+1] = min(dpa[i]+1,dpb[i]+2);...
分类:其他好文   时间:2014-10-29 14:50:10    阅读次数:206
HDU2577dp基础
最近广州很热啊,住在楼顶7楼的我真心热,听闻不超过八层不建电梯,所以我们就悲剧了,每天都爬七楼,不过早已习惯了,但是一身汗有木有! 今天早上做的还是dp,题目的意思就是输出一串含大小写字符串,最小键入次数,平时我只用caps来切换大小写简直无法直视这题目…… 后来shift切换大小写这点让我小小郁闷 代码注释打得很清晰,话说我比赛时候都会打注释的……因为怕乱。上课了! /*******...
分类:其他好文   时间:2014-06-05 01:09:08    阅读次数:267
8条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!