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

免费网站提交入口鞋子网站建设规划书

免费网站提交入口,鞋子网站建设规划书,邢台信息网官网,做电商一个月可以赚多少钱文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 长度为k的二进制子串所有取值的集合为[0, sum(k)]#xff0c;其中sum(k)为1 2 4 … 1 (k - 1) 我们只需要创建一个长度为sum(k) 1的数组 f #xff0c;其中下标为 i 的元素用来标记字符串中子串… 文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 长度为k的二进制子串所有取值的集合为[0, sum(k)]其中sum(k)为1 2 4 … 1 (k - 1) 我们只需要创建一个长度为sum(k) 1的数组 f 其中下标为 i 的元素用来标记字符串中子串取值为 i 是否不存在 我们只需要遍历字符串中所有长度为 k 的子串然后将其数组 f 中二进制值标记为存在 最后 如果数组 f 中存在子串中不存在的二进制值则结果为false如果数组 f 中子串二进制值都存在则结果为true 题解代码 impl Solution {pub fn has_all_codes(s: String, k: i32) - bool {if k as usize s.len() {return false;}let s s.as_bytes();let mut max_val 0;let mut sum 0;for i in 0..k as usize {max_val 1 i;if s[i] b1 {sum 1 i;}}let mut f vec![true; max_val 1];f[sum] false;for i in k as usize..s.len() {if s[i - k as usize] b1 {sum - 1;}sum 1;if s[i] b1 {sum 1 (k - 1);}f[sum] false;}for ok in f {if ok {return false;}}true} }题目链接 https://leetcode.cn/problems/check-if-a-string-contains-all-binary-codes-of-size-k/description/
http://www.w-s-a.com/news/921814/

相关文章:

  • 云服务器和网站空间郑州做招商的网站
  • 规模以上工业企业的标准北京seo结算
  • 软件开发过程模型如何做网站性能优化
  • 网站建站公司广州南京江北新区楼盘
  • 哪些做展架图的网站好开发公司2022年工作计划
  • 磨床 东莞网站建设wordpress下载类主题系统主题
  • 免费学编程网站芜湖做网站都有哪些
  • 能发外链的网站门户网站网页设计规范
  • 网站建设所需人力南城区网站建设公司
  • 网站做图尺寸大小手机模板网站模板下载网站有哪些内容
  • 德阳市建设管理一体化平台网站做美食网站
  • 怎么做自己的推广网站2024年瘟疫大爆发
  • vps正常网站打不开linux网站建设
  • 福州网站快速排名在一个网站的各虚拟目录中默认文档的文件名要相同
  • 网站开发 流程图网站开发用哪个linux
  • 怎么用自己电脑做服务器发布网站吗seo门户网价格是多少钱
  • 备案网站可以做影视站网站400
  • 四川住房与城乡建设部网站注册登记
  • 网站建设第三方沈阳工程最新动态
  • 兰州做网站客户上海企业在线登记
  • 新乡公司做网站wordpress被大量注册
  • 小语种服务网站公众号平台建设网站
  • 免费做mc皮肤网站企业网站建设合同模板
  • 做网站可以申请个体户么网站的定位分析
  • jsp做的零食网站下载wordpress侧边栏折叠
  • 帝国网站单页做301南京旅游网站建设公司
  • 网站sem优化怎么做网站建设推广安徽
  • 比较好的室内设计网站潍坊网络科技
  • 南宁网站建设公设计联盟网站
  • 多个图表统计的网站怎么做百度推广费2800元每年都有吗