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

javascript 做网站/网站推广优化怎么做最好

javascript 做网站,网站推广优化怎么做最好,洛阳疾控最新通告今天,桂林刚刚发生的事文章目录BM84.最长公共前缀1.问题描述2.解决方案BM84.最长公共前缀 1.问题描述 2.解决方案 思路:横向扫描 1.先计算出所有字符串最小长度minLen,作为while的边界,因为最长公共前缀就是最小长度 2.然后while使用point循环minLen-1次&#xff…

文章目录

  • BM84.最长公共前缀
    • 1.问题描述
    • 2.解决方案

BM84.最长公共前缀

1.问题描述

在这里插入图片描述

2.解决方案

思路:横向扫描
1.先计算出所有字符串最小长度minLen,作为while的边界,因为最长公共前缀就是最小长度
2.然后while使用point循环minLen-1次,每次循环都会对所有的字符串的point位置遍历,如果所有的point位置都相同就在结果集加上point位的字符,如果有一个不一样就break掉,返回

统计连通块技巧!连通块结束的时候统计!
每次循环都会对所有的字符串的point位置遍历,如果所有的point位置都相同就在结果集加上point位的字符,如果有一个不一样就break掉。实现角度是if(cur == pre&&i == strs.length-1) sb.append(cur); 如果是等于前一个字符并且是最后一个字符,说明point位置,所有字符串都相同了,这时候才会加到结果集中。

for(int i=1;i<strs.length;i++){char cur = strs[i].charAt(point);char pre = strs[i-1].charAt(point);if(cur!=pre){isBreak = false;break;}if(cur==pre&&i==strs.length-1) sb.append(cur);
}


代码实现

import java.util.*;public class Solution {public String longestCommonPrefix (String[] strs) {//1.if(strs.length==0) return "";if(strs.length==1) return strs[0]; int minLen = Integer.MAX_VALUE;for(String str : strs){minLen = Math.min(minLen, str.length());}//2.int point = 0;StringBuilder sb = new StringBuilder();while(point<=minLen-1){boolean isBreak = true;for(int i=1;i<strs.length;i++){char cur = strs[i].charAt(point);char pre = strs[i-1].charAt(point);if(cur!=pre){isBreak = false;break;}if(cur==pre&&i==strs.length-1) sb.append(cur);}if(!isBreak) break;point++;}return sb.toString();}
}
http://www.jmfq.cn/news/5070961.html

相关文章:

  • 网站经营网络备案信息管理系统/最佳bt磁力搜索引擎
  • 建设网站 软件/大数据查询
  • 园林网站免费模板/百度点击软件还有用吗
  • 厦门做网站培训/百度seo学院
  • j2ee 建设简单网站/百度搜索排名优化哪家好
  • 潍坊网站建设公司有哪些内容/友情链接收录
  • 智慧团建官方网站登录/数据分析平台
  • 上海建筑设计研究院有限公司官网/灰色词网站seo
  • thinkphp 网站开发/关键词优化推广公司哪家好
  • 网站建设类的职位/东莞网站制作公司联系方式
  • 济南网站建设直播/广告位招商怎么找客户
  • 电商网站如何做多语言架构/今天热搜前十名
  • 网站设计模板中的页/自己怎么开发app软件
  • 网站建设报表明细/微信小程序怎么做店铺
  • 如何做网站手机/成都网络推广运营公司
  • 做按摩网站多少钱/seo是什么及作用
  • 视频网站建设费用明细/淘宝seo关键词的获取方法有哪些
  • 网站服务器如何做端口映射/策划网络营销活动
  • 网页微信版传输助手/南宁百度seo优化
  • 专门做日租房的网站/濮阳市网站建设
  • 做化工的外贸网站都有什么地方/上海百度推广方案
  • wordpress顶部修改/沈阳百度推广排名优化
  • 河东区腾讯网站建设/企业如何做网站
  • 西安到成都/点击精灵seo
  • 京东企业官网/网站优化服务
  • 自建站服务/指数函数求导
  • 厚街找人做网站/锦州网站seo
  • 法人变更在哪个网站做公示/怎么开网站平台
  • 眉山手机网站建设/网站优化是做什么的
  • 网站设计模板素材/如何在百度上做免费推广