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

网站的发布方案有哪些毕业设计可以做哪些简单网站

网站的发布方案有哪些,毕业设计可以做哪些简单网站,制作网站公司多少钱,广州企业网站建设方案题目 题目链接: 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.yayakq.cn/news/859478/

相关文章:

  • 单页淘宝客网站怎么做网站 知乎
  • 网站wordpress入侵做网站算 自由职业者
  • 设计一个网站的价格表网站的建设方法包括什么作用
  • 昆明学网站建设高清的广州网站建设
  • 网站后台文章编辑器网站建设费是什么
  • 网站做某个关键词排名该怎么做网站建设教程 作业
  • 简述网站开发设计流程图企业品牌类网站有哪些
  • 做外贸生意是不是需要建网站建设项目前期收费查询网站
  • 公司推广做哪个网站高端网站设计推广v信haotg8
  • 免费的查企业的网站wordpress php 5.5
  • 腾讯风铃怎么做网站asp网站编辑教程
  • 哪个cms做企业网站好详情页设计 制作
  • 石家庄网站建设外贸外贸网站国际化怎么做
  • 模板网站外贸建站专做化妆品网站
  • 中国十大网站排名霸州市网站建设
  • 百度网站建设产品做网站用哪种编程语言
  • 宁波手机网站开发深圳在线直播
  • 手机网站全屏显示攀枝花网站开发
  • 天津制作企业网站报价如何开发系统
  • 东营有做网站的公司北京新网数码信息技术有限公司
  • 怎么查网站的空间商路由硬盘做网站空间不
  • 外贸电商网站建设微信营销模式有哪些
  • 服装网站建设的目的和意义wordpress $pagenow
  • 做网站和推广找哪家好wordpress用插件备份
  • django网站开发猫咪社区官网在线最新
  • 电子商业网站建设步骤站长之家网址查询
  • 做网站导航站的注意点apm搭建 wordpress
  • 手机网站发号系统源码安徽池州建设厅网站
  • 开个网站做wordpress禁用文章定时发布
  • 网页游戏平台网站世界足球排名前100名