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

做网站项目收获请稍后重试(3008)

做网站项目收获,请稍后重试(3008),中小型企业查询网站,制作excel表格全步骤1. 题目 给定一个数字#xff0c;我们按照如下规则把它翻译为字符串#xff1a; 0 翻译成 “a” #xff0c; 1 翻译成 “b”#xff0c;……#xff0c; 11 翻译成 “l”#xff0c;……#xff0c; 25 翻译成 “z”。 一个数字可能有多个翻译。请编程实现一个函数我们按照如下规则把它翻译为字符串 0 翻译成 “a” 1 翻译成 “b”…… 11 翻译成 “l”…… 25 翻译成 “z”。 一个数字可能有多个翻译。请编程实现一个函数用来计算一个数字有多少种不同的翻译方法。 示例 1: 输入: 12258 输出: 5 解释: 12258有5种不同的翻译 分别是bccfi, bwfi, bczi, mcfi和mzi提示 0 num 2^31来源力扣LeetCode 链接https://leetcode-cn.com/problems/ba-shu-zi-fan-yi-cheng-zi-fu-chuan-lcof 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 动态规划类似斐波那契数列dp[i] 表示翻译第 i 位字符时的方案数dp[0] 空串方案数 1dp[1] 第一位数只有1种翻译str[i-2]1 ||(str[i-2]2 str[i-1] 5)可以2个字符翻译2个也可以合并其余情况只能单独翻译成1个 class Solution { public:int translateNum(int num) {string str to_string(num);int i, n str.size();int dp[n1] {0};dp[0] 1;//第0个字符空串dp[1] 1;//第一个字符翻译只有1种可能for(i 2; i n; i){if(str[i-2]1 ||(str[i-2]2 str[i-1] 5))//该种情况可以把这两位数翻成1个或者2个字符dp[i] dp[i-2]dp[i-1];else//34,29只能单独翻译dp[i] dp[i-1];}return dp[n];} };
http://www.pierceye.com/news/870002/

相关文章:

  • 商贸行业网站建设公司yoast wordpress seo
  • 上小学网站建设WordPress底部添加运行时间
  • 学校网站信息化建设工作心得网络营销现状分析
  • 藁城专业网站建设班级同学录网站建设
  • 北京手机网站开发公司wordpress用户列表
  • 上海 企业网站制成都营销型网站建设熊掌号
  • 无锡网站优化哪家好北京注册公司地址可以是住宅吗
  • 中国十大热门网站深圳哪做网站
  • 木渎网站建设聚美优品网站建设情况
  • 企业形象网站用什么语言开发网站优化要做哪些工作
  • 中国建设银行官网站电话号码wordpress关键词排名
  • 南通网站建设机构博物馆网站建设的根本意义
  • 食品企业网站建设中信建设有限责任公司陈晓佳
  • 中国网站服务器哪个好店名注册查询
  • 网站设计制作案例软件定制开发的发展前景
  • 中国联通网站备案小程序是什么原理
  • 企业网站建设御彩云dz做电影网站
  • 做网站需要的东西网站改版是什么
  • 网站需要哪些北京正规网站建设比较
  • 建设公共网站的手续成都公司网站制作
  • 怎么用安卓机顶盒做网站服务器怎样建立微信公众号平台
  • 专业的集团网站开发开发平面设计软件哪个好用
  • 天津模板建站代理咖啡厅网站开发目标
  • 电子商务网站运营 需要确立如何自己做网页
  • 邯郸市魏县建设局网站个人免费网站申请
  • 建设网站需要备案wordpress文章管理插件
  • 企业网站源码程序多少钱?桓台网站建设
  • vps服务器购买网站自己做的网站可以买东西吗
  • 必应网站建设深圳设计大厦
  • 如何禁止ip访问网站常州网站建设公司推荐