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

日本做暖暖视频网站江门seo网站推广

日本做暖暖视频网站,江门seo网站推广,wordpress整站数据,免费查企业电话网站题目 题目链接: https://www.nowcoder.com/practice/0b4b22ae020247ba8ac086674f1bd2bc 思路 注意:必须要新增一个,或者删除一个,或者替换一个,所以不能相等1.如果s和t相等,返回false,如果s和t长度差大于1…

题目

在这里插入图片描述
题目链接:
https://www.nowcoder.com/practice/0b4b22ae020247ba8ac086674f1bd2bc

思路

	注意:必须要新增一个,或者删除一个,或者替换一个,所以不能相等1.如果s和t相等,返回false,如果s和t长度差大于1,返回false2.s比t长,s删除【忽略】一个,比较是否相等3.s比t短,t要删除【忽略】一个,比较是否相等4.s和t一样长,那么找到第一个不同的字符的位置,过滤掉。比较后面的是否相等

参考答案Java

import java.util.*;public class Solution {/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可*** @param s string字符串* @param t string字符串* @return bool布尔型*/public boolean editdistance (String s, String t) {int n = s.length();int m = t.length();int diff = Math.abs(n - m);if (s.equals(t) || diff > 1  ) return false;int i = 0, j = 0;while (i < n && j < m && s.charAt(i) == t.charAt(j)) {i++;j++;}if (n > m) { //s比t多一个,那s就删一个return s.substring(i + 1).equals(t.substring(j));} else if (n < m) { //s比t少一个,那就s加一个return s.substring(i).equals(t.substring(j + 1));} else { //相等,那就替换,s和t都往前走一步return s.substring(i + 1).equals(t.substring(j + 1));}}
}

参考答案Go

package main//import "fmt"/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可*** @param s string字符串* @param t string字符串* @return bool布尔型*/
func editdistance(s string, t string) bool {n := len(s)m := len(t)diff := m - nif n > m {diff = n - m}if s == t || diff > 1 {return false}i := 0j := 0for i < n && j < m && s[i] == t[j] {i++j++}if n > m { //s 比t多一个,s删一个return s[i+1:] == t[j:]} else if n < m { //s比t少一个,s就加一个return s[i:] == t[j+1:]} else { //s和t一样长,那就替换,也就是s和t都往前走一步return s[i+1:] == t[j+1:]}
}

参考答案PHP

<?php/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可** * @param s string字符串 * @param t string字符串 * @return bool布尔型*/
function editdistance( $s ,  $t )
{$n = strlen($s);$m = strlen($t);$diff  = $n-$m;if($m>$n) {$diff = $m-$n;}if($s==$t || $diff >1) return false;$i=0;$j=0;while ($i<$n&& $j<$m && $s[$i]==$t[$j]){$i++;$j++;}if($n > $m){ //s多一个,删s中的那个return substr($s,$i+1) == substr($t,$j);}else if($n < $m){ //s少一个,s中加一个return substr($s,$i) == substr($t,$j+1);}else{ //s,t长度一样,替换,都往前走一步return substr($s,$i+1) == substr($t,$j+1);}
}
http://www.khdw.cn/news/55872.html

相关文章:

  • 网站网站设计公司seo经验是什么
  • 网站大部分都是jsp做的网络热词2021流行语
  • 网站建设亿码酷出名5网络推广免费网站
  • 网站被采集全球疫情最新数据统计
  • java开发工资一般多少长沙百度网站推广优化
  • 简单班级网站模板昆明百度关键词优化
  • 建设网站容易吗福州排名seo公司
  • wordpress 钩子新乡网站优化公司价格
  • 范例网站怎么做太原网站建设谁家好
  • 网站设计标准字体百度首页排名优化多少钱
  • 校园网站建设与应用友情链接的方式如何选择
  • 做资料分享网站百度seo优化软件
  • 推荐的网站百度推广竞价托管
  • 网站布局如何修改网络推广培训班
  • 网站开发 .net怎么去优化关键词
  • wordpress php 5.3.x重庆seo点击工具
  • 做网站的公司哪家最好淘宝关键词搜索
  • java开发 大型网站开发陕西网络推广公司
  • 新网站前期seo怎么做网络营销专业就业前景
  • 可以上传资源的网站开发费用网站搭建需要多少钱
  • 网站设计的标准希爱力的功效及副作用
  • 电子商务网站建设有什么意义手机app免费制作平台
  • 花都建网站公司seo工程师是做什么的
  • 电脑商业网站怎的做seo优化运营
  • 程序员做游戏还是做网站好郑州百度网站优化排名
  • 沼气服务网站建设管理友情链接交换形式有哪些
  • 郑州网站建设排行榜青岛网站建设微动力
  • 网站在线咨询系统百度广告管家
  • 安阳做网站的地方搜索引擎优化教程
  • 请专业公司做个网站要花多少钱2022年新闻热点摘抄