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

建网站收费哈尔滨做网站公司有哪些

建网站收费,哈尔滨做网站公司有哪些,Python电影网站开发,网站自适应统计只差一个字符的子串数目【LC1638】 给你两个字符串 s 和 t ,请你找出 s 中的非空子串的数目,这些子串满足替换 一个不同字符 以后,是 t 串的子串。换言之,请你找到 s 和 t 串中 恰好 只有一个字符不同的子字符串对的数目。 比…

统计只差一个字符的子串数目【LC1638】

给你两个字符串 st ,请你找出 s 中的非空子串的数目,这些子串满足替换 一个不同字符 以后,是 t 串的子串。换言之,请你找到 st 串中 恰好 只有一个字符不同的子字符串对的数目。

比方说, "computer" and "computation" 只有一个字符不同: 'e'/'a' ,所以这一对子字符串会给答案加 1 。

请你返回满足上述条件的不同子字符串对数目。

一个 子字符串 是一个字符串中连续的字符。

  • 思路:枚举

    字符串长度最大为100,因此可以枚举s和t每对长度相同的子字符串,记录字符串中不同字符的数目,如果为1,那么答案加1

  • 实现

    在枚举时,可以枚举子字符串的起点,然后枚举长度,每增加一位判断是否相同,如果不同的数目大于1时,那么以该首字符为首的子字符串不可能满足条件,直接break

    class Solution {public int countSubstrings(String s, String t) {int m = s.length(), n = t.length();int res = 0;for (int i = 0; i < m; i++){for (int j = 0; j < n; j++){int diff = 0;for (int len = 0; i + len < m && j + len < n; len++){if (s.charAt(i + len) != t.charAt(j + len)){diff++;}if (diff == 1){res++;}else if (diff > 1){break;}}}   }return res;}
    }
    
    • 复杂度
      • 时间复杂度:O(m∗n∗len)O(m*n*len)O(mnlen)
      • 空间复杂度:O(1)O(1)O(1)
http://www.yayakq.cn/news/600057/

相关文章:

  • 门户网站建设报告哦文案代写平台
  • 中国电力建设集团网站做商城网站要请程序员吗
  • 网站被墙工业设计大赛官网
  • 西安做网站找哪家公司好个人网站成功案例
  • 如何做网站预览网站开发费会计处理
  • php做网站示例展示型网站建设模板
  • 网站正能量晚上不用下载免费进入有一个域名做网站
  • 新民个人网站建设优势软件开发需要的软件
  • 做网站的登陆功能西安有几家做网站
  • 做网站建设月收入多少flashfxp连接wordpress
  • 网站备案修改网站设计常识
  • 怎么制作网站教程视频网站建设的意义和目的
  • 做网站主要栏目内网站注册账号怎么做
  • wordpress搭建英文网站万方期刊网官网
  • 启迪网站建设石家庄模板建站系统
  • 免费网站模板之家网站建设渠道
  • 泰安建设信息网站浏览器收录网站
  • wordpress 网站统计插件下载网站添加文章之后更新缓存访问网站就需要输入账号密码
  • 建站专业团队一站式服务无代码开发小程序
  • 华为官方网站手机商城首页做商贸网站
  • 装修公司网站 源码wordpress 支付宝免签
  • 网站小白怎么开始学网站建设重庆网站设计中心
  • 如何做好专业类网站网站备案号 主体备案号
  • 上海建站哪家好怎么让百度搜出自己
  • 游戏网站做的思想步骤注册深圳公司有什么好处
  • 网站开发 流程企业网站做优化
  • 芜湖网站优化企业如何打造自己的品牌
  • 美食网站 怎么做生产管理系统免费版
  • 事业单位网站建设的账务处理合肥seo排名优化
  • 各大网站注册记录做单位网站