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

呼和浩特网站建设费用公司做网页要多少钱

呼和浩特网站建设费用,公司做网页要多少钱,国外网站 备案,wordpress博客发布软件题目链接 Leetcode.1638 统计只差一个字符的子串数目 Rating : 1745 题目描述 给你两个字符串 s和 t,请你找出 s中的非空子串的数目,这些子串满足替换 一个不同字符 以后,是 t串的子串。换言之,请你找到 s和 t串中 恰…

题目链接

Leetcode.1638 统计只差一个字符的子串数目 Rating : 1745

题目描述

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

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

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

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

示例 1:

输入:s = “aba”, t = “baba”
输出:6
解释:以下为只相差 1 个字符的 s 和 t 串的子字符串对:
(“aba”, “baba”)
(“aba”, “baba”)
(“aba”, “baba”)
(“aba”, “baba”)
(“aba”, “baba”)
(“aba”, “baba”)
加粗部分分别表示 s 和 t 串选出来的子字符串。

示例 2:

输入:s = “ab”, t = “bb”
输出:3
解释:以下为只相差 1 个字符的 s 和 t 串的子字符串对:
(“ab”, “bb”)
(“ab”, “bb”)
(“ab”, “bb”)
加粗部分分别表示 s 和 t 串选出来的子字符串。

示例 3:

输入:s = “a”, t = “a”
输出:0

示例 4:

输入:s = “abe”, t = “bbc”
输出:10

提示:

  • 1<=s.length,t.length<=1001 <= s.length, t.length <= 1001<=s.length,t.length<=100
  • st都只包含小写英文字母。

解法:dp

对于 s我们可以考虑每次以 s[i](0≤i<n)(0 \leq i < n)(0i<n)开始的 s的子串s't进行匹配。

s't进行匹配时,不同字符数量为 d。当 d == 1时,答案 +1。当 d > 1时,退出循环,接着匹配以 s[i+1]为起点的子串。

时间复杂度:O(m∗n∗min(m,n))O(m*n*min(m,n))O(mnmin(m,n))

C++代码:

class Solution {
public:int countSubstrings(string s, string t) {int m = s.size() , n = t.size();int ans = 0;for(int i = 0;i < m;i++){for(int j = 0;j < n;j++){int d = 0;for(int k = 0;i + k < m && j + k < n;k++){d += (s[i + k] != t[j + k]);if(d > 1) break;if(d == 1) ans++;}}}return ans;}
};

Python代码:

class Solution:def countSubstrings(self, s: str, t: str) -> int:m , n = len(s) , len(t)ans = 0for i in range(m):for j in range(n):d , k = 0 , 0while i + k < m and j + k < n:d = d + (1 if s[i + k] != t[j + k] else 0)if d > 1:breakif d == 1:ans = ans + 1k = k + 1return ans
http://www.ds6.com.cn/news/111989.html

相关文章:

  • wpsppt网站链接怎么做小程序开发流程详细
  • wordpress分类目录描述seo关键词优化指南
  • wordpress配置百度云cdn加速重庆seo建站
  • 网站权重多少4百度关键词搜索趋势
  • 红河州建设局门户网站三亚百度推广地址
  • 香港网站域名查询互动营销案例100
  • wordpress 注入 实战关键词优化工具有哪些
  • 如何用js做网站免费下优化大师
  • 一个网站可以做几个关键词google海外推广
  • 企业免费邮箱注册申请优化公司怎么优化网站的
  • aspcms做双语网站修改配置黄页网络的推广
  • 软件外包appseo快速排名的方法
  • 创业做网站还是软件好上海网站seo公司
  • 投诉举报网站建设要求官网首页入口百度
  • 邯郸网络营销推广平台网站seo诊断优化方案
  • 徐汇网站建设公司整站seo定制
  • 找事做搜索网站推广教程
  • 如何从建设局网站上更换职称人员视频广告联盟平台
  • 两个域名指向同一个网站怎么做网站下载
  • 政府网站配色方案西安疫情最新消息
  • 宿迁做网站多少钱郑州seo公司排名
  • h5做的公司网站做网页设计一个月能挣多少
  • 网站设计目的怎么写信息发布推广方法
  • 网站如何自己做优化seo 服务
  • 网站建设方案论文今日热点新闻事件2022
  • 支付宝手机网站签约信息流广告投放渠道
  • 长春疫情济南seo优化公司助力网站腾飞
  • 提供网站建设备案公司深圳网络推广大师
  • 电销做网站项目厦门seo
  • 重庆酉阳网站设计公司最新军事新闻