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

福州优秀网站建设公司推广赚佣金的平台

福州优秀网站建设公司,推广赚佣金的平台,macbook air网站开发,吉林省住房建设保障厅网站文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 组成长度为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/11994.html

相关文章:

  • 十堰做网站的工作室广州seo优化推广
  • 建设网站需要注意什么百度首页登录官网
  • wordpress 列表展开收缩seo优化信
  • 爱的网站成都网站seo排名优化
  • 网站建设的线框图叫什么公司做网络推广哪个网站好
  • 网站描文本怎么做seo网络营销的技术
  • 成都j网站制作郑州seo排名工具
  • 网站自己怎么建设淮安网站seo
  • wordpress 2 s广州网络seo优化
  • 哪个网站教做ppt店铺运营
  • 德阳建设银行招聘网站网站优化关键词
  • 做网站界面的软件软文媒体发稿平台
  • 品牌建设公司网站推广网络营销案例
  • 大学网站建设目标seo优化在哪里学
  • 开源网站开发文档下载广州最近爆发什么病毒
  • dw制造网站log怎么做关键词站长工具
  • 南京制作网站服务商免费个人网站服务器
  • 计算机专业做网站运营seo外链发布工具
  • 登封市建设局网站上线了建站
  • 工厂 网站建设东莞网站快速排名提升
  • 如何学做网站平台常德网站建设公司
  • 北京和君网站建设经典软文案例100例
  • 哈尔滨网站建设价格宁波seo整站优化
  • 阿里云企业网站建设教程夜狼seo
  • 山东省建设工程 评估中心网站网址制作
  • 建设网站书淮南网站seo
  • 帮别人做网站服务器长沙靠谱关键词优化公司电话
  • 顺德网站建设教程牡丹江网站seo
  • 如何免费网络营销推广seo网络优化是做什么的
  • 网站备案流程和规则百度快照怎么使用