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

企业做网站天津房地产销售

企业做网站天津,房地产销售,python游戏编程入门,ui设计主要做什么统计同质子字符串的数目 统计同质子字符串的数目题目描述双指针解题代码演示 回溯算法 统计同质子字符串的数目 难度 - 中等 1759. 统计同质子字符串的数目 题目描述 给你一个字符串 s #xff0c;返回 s 中 同质子字符串 的数目。由于答案可能很大#xff0c;只需返回对 109… 统计同质子字符串的数目 统计同质子字符串的数目题目描述双指针解题代码演示 回溯算法 统计同质子字符串的数目 难度 - 中等 1759. 统计同质子字符串的数目 题目描述 给你一个字符串 s 返回 s 中 同质子字符串 的数目。由于答案可能很大只需返回对 109 7 取余 后的结果。 同质字符串 的定义为如果一个字符串中的所有字符都相同那么该字符串就是同质字符串。 子字符串 是字符串中的一个连续字符序列。 示例 1 输入s “abbcccaa” 输出13 解释同质子字符串如下所列 “a” 出现 3 次。 “aa” 出现 1 次。 “b” 出现 2 次。 “bb” 出现 1 次。 “c” 出现 3 次。 “cc” 出现 2 次。 “ccc” 出现 1 次。 3 1 2 1 3 2 1 13 示例 2 输入s “xy” 输出2 解释同质子字符串是 “x” 和 “y” 。 示例 3 输入s “zzzzz” 输出15 提示 1 s.length 100000 s 由小写字符串组成 双指针解题 这个题的意思就是,要找出字符相等的连续段,找出后,我们用等差数列的求和公式求出就可以了. 等差数列求和公式: num * (num 1) / 2; 双指针解法: 我们用一个指针卡住起始位置.另外一个指针向右滑动,互动到第一个不相等的位置停止,然后利用公式求出数量, 再把起始位置移动到刚才右指针滑动的位置,重复上面过程. 代码演示 class Solution {public int countHomogenous(String s) {int n s.length();int mod (int)1e97;long ans 0;for (int i 0;i n;){int j i;//双指针,一个卡住开头,一个向右滑,滑倒第一个不等的位置.while (j n s.charAt(j) s.charAt(i)){j;}//计算字符串数量,用求和公式long num j - i;ans num * (num 1) / 2;ans % mod;i j;}return (int)ans;} }回溯算法 leetcode37. 解数独
http://wiki.neutronadmin.com/news/320726/

相关文章:

  • 公司培训网站需要广播证吗做网站加入广告联盟
  • 网站cms是什么意思wordpress与joomla哪个好
  • 南宁企业网站建站模板完整个人网站html
  • 中国农村建设网站一级消防工程师考试科目和题型
  • 专业的东莞网站排名鞍山网站建设优化
  • 柯林建站程序建立网站要钱吗?
  • 张家口城乡建设局网站哈尔滨一恒建设
  • 淘客网站怎么做代理聊城做网站推广
  • 建设旅游网站目标客户分析一个人网站开发
  • 网站开发违法网站没有index.html
  • 专业做招聘的网站有哪些长沙做模板网站
  • 开发做游戏的网站网页设计公司平台
  • 昆明酒店网站建设wordpress模块化建站
  • 集团网站建设调研报告自建网站流程
  • 网站与网页设计珠海外贸网站建设
  • 深圳市建设工程网站电商网站开发目的
  • 给网站做友情链接wordpress主题设置文件夹
  • 社区做图网站网站上传文件
  • 零基础学做网站页做彩网站有哪些
  • dede世界杯网站模板做有色金属哪个网站好
  • 6免费建站的网站网站建设修改教程视频
  • 网站域名注册时间查询企业网站可信认证必须做吗
  • 台州市城市建设投资公司网站做装修有什么好网站可以做
  • 一加官方网站进入企业建站技术
  • 如何做响应式网站视频教程体育设施 网站模版
  • 简单的网站维护上海网站建设网页制作培训
  • 装修网站免费建设商城购物网站
  • 网站建设运营思路好看又免费的图片素材网站
  • 网站psd模版做网站用html5
  • 安阳做网站的地方wordpress邮件