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

会网站建设怎样赚钱5g网络优化工程师

会网站建设怎样赚钱,5g网络优化工程师,石家庄营销网站建设价格,正规网站建设公司在哪里文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 组成长度为i的字符串个数 组成长度为i - zero的字符串个数 组成长度为i - one的字符串个数 设数组f中i号元素的值为组成长度为i的字符串个数 则状态转移方程为f[i] f[i - zero] f[i - one],其中需…

文章目录

  • 题目描述
  • 题解思路
  • 题解代码
  • 题目链接

题目描述

在这里插入图片描述

题解思路

组成长度为i的字符串个数 = 组成长度为i - zero的字符串个数 + 组成长度为i - one的字符串个数
设数组f中i号元素的值为组成长度为i的字符串个数
则状态转移方程为f[i] = f[i - zero] + f[i - one],其中需要舍弃为负数的下标
最终我们计算完f中所有值后,计算f数组中[low, high]区间和就为此题的答案
我们需要注意在进行计算过程中要对1000000007取余

题解代码

func countGoodStrings(low int, high int, zero int, one int) int {f := make([]int, high + 1)f[0] = 1for i := 1; i <= high; i++ {if i >= zero {f[i] = f[i - zero]}if i >= one {f[i] += f[i - one]}f[i] = f[i] % 1000000007}ans := 0for i := low; i <= high; i++ {ans += f[i]}return ans % 1000000007
}

题目链接

https://leetcode.cn/problems/count-ways-to-build-good-strings/

http://www.dtcms.com/wzjs/158810.html

相关文章:

  • java商业网站开发网络推广
  • 无锡网站建设方案服务梅州seo
  • 北美购物网站排名苏州seo建站
  • 哈尔滨优惠的网站建设竞价排名什么意思
  • 武汉快速建站公司网络营销是学什么的
  • 微网站后台操作2023年九月份新闻
  • 河南省建设厅网站建设领域涉黑优化关键词排名优化公司
  • 静态化网站和app的区别页面设计漂亮的网站
  • 常德举报网站百度统计
  • 湖北 个人网站备案时间百度seo优化收费标准
  • 在唐山做网站多少钱软文推广页面
  • 学生做网站的目的网络营销战略有什么用
  • wordpress网站名称品牌宣传
  • 怎么修改网站域名找片子有什么好的关键词
  • 做的最好的紫砂网站免费舆情网站
  • 做设计转钱网站重庆电子商务seo
  • 新手做网站教程百度经验app下载
  • 高职思政主题网站建设作用郑州做网站公司有哪些
  • wordpress优化css网站优化关键词排名
  • 专业工厂网站建设google关键词搜索工具
  • 五金网站建设制作网络推广都有什么方式
  • 学校网站的作用百度推广客户端怎么登陆
  • 洛阳住房和城乡建设委员会网站泰安百度推广代理商
  • 做侵权电影网站什么后果网站网络推广优化
  • 云南免费网站建设整站seo技术
  • 网站备案在哪个部门中国市场营销网
  • 网站建设公司微信公众号模板最稳定的灰色词排名
  • 十大seo公司seo优化常识
  • 物流网站平台建设谷歌推广公司
  • 环保产品企业网站建设app推广怎么做