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

做网站设计好的公司网络营销和市场营销的区别

做网站设计好的公司,网络营销和市场营销的区别,免费外贸电商平台,用wordpress建商城一条包含字母 A-Z 的消息通过以下映射进行了 编码 : "1" -> A "2" -> B ... "25" -> Y "26" -> Z 然而,在 解码 已编码的消息时,你意识到有许多不同的方式来解码,因为有些…

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

"1" -> 'A'
"2" -> 'B'
...
"25" -> 'Y'
"26" -> 'Z'

然而,在 解码 已编码的消息时,你意识到有许多不同的方式来解码,因为有些编码被包含在其它编码当中("2" 和 "5" 与 "25")。

例如,"11106" 可以映射为:

  • "AAJF" ,将消息分组为 (1, 1, 10, 6)
  • "KJF" ,将消息分组为 (11, 10, 6)
  • 消息不能分组为  (1, 11, 06) ,因为 "06" 不是一个合法编码(只有 "6" 是合法的)。

注意,可能存在无法解码的字符串。

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

题目数据保证答案肯定是一个 32 位 的整数。

示例 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" 并不等价)。

这道题我没有思路,官方思路如下:

动态规划:

用一个f[i]数组表示以下标i结尾的解码方法数量,

如果第一个就是0,那return 0即可

否则,初始化f[0]=1(表示有一种解码方法)

然后遍历,如果自己本身不为0,那f[i]+=f[i-1](可以累加)

如果自己为0,且前一个数不为0,那判断自己和前一个数组合起来,如果值在10~26之内就合法

f[i]+=f[i-2](如果i-2存在的话)

class Solution {public int numDecodings(String s) {int n=s.length();int f[]=new int[n];if(s.charAt(0)=='0'){return 0;}f[0]=1;for(int i=1;i<n;i++){if(s.charAt(i)!='0'){f[i]+=f[i-1];}if(i-2>=0&&(s.charAt(i-1)-'0')*10+(s.charAt(i)-'0')<=26&&s.charAt(i-1)!='0'){f[i]+=f[i-2];}if(i-2<0&&(s.charAt(i-1)-'0')*10+(s.charAt(i)-'0')<=26){f[i]+=1;}}return f[n-1];}
}

http://www.tj-hxxt.cn/news/33785.html

相关文章:

  • 网站是做java还是c如何制定会员营销方案
  • 360如何做免费的网站seo赚钱培训
  • 盘锦威旺做网站建设公司推广优化师
  • 手机网站打开手机app济南百度开户电话
  • 河北大良网站建设网站发布
  • 米拓cms 网站模板在哪搜索引擎推广成功的案例
  • 岳阳网站优化网页广告调词平台多少钱
  • 郑州新闻联播免费seo网站自动推广软件
  • 系统客户管理软件更先进的seo服务
  • 淘宝内部优惠券放到网站上做付费推广外包
  • 阿里巴巴网站基础建设首保服务附近电脑培训速成班一个月
  • 自助网站免费郑州搜狗关键词优化顾问
  • vr 做的网站全球热门网站排名
  • 深圳软件公司工资有多少上海seo推广
  • 北京工程信息网站360推广和百度推广哪个好
  • 园林设计公司网站百度浏览器下载官方免费
  • ui素材网站如何优化关键词排名
  • 上海建个人网站比较好的公司百度风云榜官网
  • 关于做网站常见的问题百度网址浏览大全
  • 产品经理培训网站关键词优化排名公司
  • 华文细黑做网站有版权吗朝阳网站建设公司
  • 网站开发合同 doc今日头条网页版入口
  • html教程电子书什么叫优化关键词
  • 做yy头像的网站百度官网下载
  • 做网站 用什么语言好网络推广服务合同
  • 网站在只有域名了山东网站seo
  • 字牌标识公司网站网站编号 60192024年2月疫情又开始了吗
  • ps ui做响应式网站要求百度行发代理商
  • 网站建设要用多少种字体百度手机网页版入口
  • 成都服装网站建设北京疫情最新数据