当前位置: 首页 > wzjs >正文

无锡专业网站排名推广购买网站建设平台

无锡专业网站排名推广,购买网站建设平台,兴安网站建设,做盗版小说网站怎么样题目描述: 一条包含字母A-Z的消息通过以下映射进行了编码 1-A ...... 26-Z 要特别注意,11106可以映射为AAJF或KJF 06不是一个合法编码 给你一个只含数字的非空字符串s,请计算并返回解码方法的总数。如果没有合法的方法解码整个字符串&#xf…

题目描述:

一条包含字母A-Z的消息通过以下映射进行了编码

1-A

......

26-Z

要特别注意,11106可以映射为AAJF或KJF

06不是一个合法编码

给你一个只含数字的非空字符串s,请计算并返回解码方法的总数。如果没有合法的方法解码整个字符串,返回0

示例1:

输入:s = "12"
输出:2
解释:它可以解码为 "AB"(1 2)或者 "L"(12)。

示例2:

输入:s = "226"
输出:3
解释:它可以解码为 "BZ" (2 26), "VF" (22 6), 或者 "BBF" (2 2 6) 。

示例3:

输入:s = "06"
输出:0
解释:"06" 无法映射到 "F" ,因为存在前导零("6" 和 "06" 并不等价)。

提示:

1 <= s.length <= 100
s 只包含数字,并且可能包含前导零。

解题方法:

动态规划,分为一个字符和两个字符两种情况

int numDecodings(char* s) {int n = strlen(s);int f[n+1];memset(f,0,sizeof(f));//f数组全部设置为0f[0]=1;for(int i=1;i<=n;i++){//一种字符情况if(s[i-1]!='0')  f[i] = f[i] + f[i-1];//两种字符情况if(i>1 && s[i-2]!='0' && (s[i-2]-'0')*10+s[i-1]-'0'<=26)//以226为例好理解点f[i] = f[i]+f[i-2];}return f[n];
}
http://www.dtcms.com/wzjs/819191.html

相关文章:

  • 做国际贸易都用什么网站企业网站建设网站专业服务
  • 宁波做网站的哪个好关于门户网站建设
  • 用什么来网站开发好深圳新公司注册流程及费用
  • 学做网站 软件国际热点事件
  • 移动互联网技术网站深圳市住房和建设局局长级别
  • 如何在jsp上做网站页面室内设计装修案例
  • html网站设计论文ip查询网站备案查询
  • 英文公司网站模板如何查询网站建站时间
  • 做网站开发深圳手机网站制作公司排名
  • 中国人事建设部网站优秀的网站通过什么提供信息
  • 网站建设报价比较wordpress速度加快
  • 湖北什么网站建设值得推荐wordpress 黑客主题
  • 广州网站建设哪个好注册软件开发公司需要什么条件
  • 海南高端网站建设定制天元建设集团有限公司滨州分公司是国企吗
  • 三亚城乡建设局网站论坛网站模板免费下载
  • 网站建设及维护协议wordpress能恢复数据库
  • 阜阳建设网站公司电话营销公关名词解释
  • 网站怎么做双机房切换wordpress插件vpn
  • 怎么做淘宝联盟网站装饰设计有限公司经营范围
  • 一个网站的tdk是指网站的广西建设部投诉网站
  • 阿里云一个域名做两个网站微信管理系统在哪里
  • 哪里有免费的网站推广软件电商网站优化方案
  • 湖北企业响应式网站建设价位番禺市桥网站建设公司
  • 印度电商平台网站建设策划如何自建一个便宜的网站
  • 网站制作的主要流程短网址生成器在线
  • 微网站模板制作教程企业网站的建立多少钱
  • 不写编程可以做网站建设中国网通做网站
  • 枣庄学习建设网站培训微问数据平台入口
  • 东营网站建设哪家好下载网站php源码
  • 网站建设营销企业品牌型网站