设为首页 加入收藏

TOP

HDU2577dp基础
2015-07-24 07:26:42 来源: 作者: 【 】 浏览:141
Tags:HDU2577dp 基础

最近广州很热啊,住在楼顶7楼的我真心热,听闻不超过八层不建电梯,所以我们就悲剧了,每天都爬七楼,不过早已习惯了,但是一身汗有木有!

今天早上做的还是dp,题目的意思就是输出一串含大小写字符串,最小键入次数,平时我只用caps来切换大小写简直无法直视这题目……

后来shift切换大小写这点让我小小郁闷

代码注释打得很清晰,话说我比赛时候都会打注释的……因为怕乱。上课了!

/***********************************************************
	> OS     : Linux 3.2.0-60-generic #91-Ubuntu
	> Author : yaolong
	> Mail   : dengyaolong@yeah.net 
	> Time   : 2014年05月27日 星期二 07:09:19
 **********************************************************/
#include
  
   
#include
   
     #include
    
      #include
     
       using namespace std; int a[105],b[105];//a为关灯,b为开灯 int main(){ // freopen("in.txt","r",stdin); string str; int T; cin>>T ; while(T--){ cin>>str; int len=str.length(); memset(a,0,sizeof(a)); memset(b,0,sizeof(b)); if(str[0]<'a'){//大写 a[0]=2;//保持小写,就直接shift b[0]=2;//caps+直接输入 }else{//小写 a[0]=1;//保持小写,直接输入 b[0]=2;//先输入,再 caps } for(int i=1;i
      
       

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C++之AT指令与GPRS通信 下一篇Leetcode - Reverse Words

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: