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

建公司网站哪家公司好dede网站后缀乱码

建公司网站哪家公司好,dede网站后缀乱码,wordpress模块设计,为什么要做官方网站一、题目描述: 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 “”。 示例 1: 输入:strs [“flower”,“flow”,“flight”] 输出:“fl” 示例 2: 输入:…

一、题目描述:

编写一个函数来查找字符串数组中的最长公共前缀。

如果不存在公共前缀,返回空字符串 “”。

  1. 示例 1:

    输入:strs = [“flower”,“flow”,“flight”]
    输出:“fl”

  2. 示例 2:

    输入:strs = [“dog”,“racecar”,“car”]
    输出:“”
    解释:输入不存在公共前缀。

  • 提示:
    • 1 <= strs.length <= 200
    • 0 <= strs[i].length <= 200
    • strs[i] 仅由小写英文字母组成

二、解决思路和代码

  1. 解决思路

    • 分析:最长公共前缀的长度 小于等于 数组中最短字符串的长度
      • step1: 找到最短字符串的位置。
      • step2: 将其余字符串中的字符与最短字符串中统一索引位置的字符进行匹配
      • step3: 根据匹配信息,返回最长匹配字符串
  2. 代码

    from typing import List
    class Solution:def longestCommonPrefix(self, strs: List[str]) -> str:## 只有一个字符串,直接返回字符串if len(strs)==1: return strs[0]## step1: 找到最短字符串的位置。如果最短字符串的长度是0,直接返回""   minLengIdx = 0for idx in range(len(strs)):if len(strs[idx])<=len(strs[minLengIdx]):minLengIdx = idxif len(strs[minLengIdx])==0: return ""      ## step2: 以最短字符串为基准matchs = {}strsMinLengIdx = strs[minLengIdx]for idx in range(len(strsMinLengIdx)):matchs[idx] = [strsMinLengIdx[idx],True]## step3: 将其余字符串与最短字符串中的字符进行匹配     for idx in range(len(strs)):if idx==minLengIdx: continuestrs_idx = strs[idx]for i in range(len(strs_idx)):## 字符的索引值大于最短字符串的长度 或 同一索引下的字符不匹配,当前字符串匹配结束if i>=len(strsMinLengIdx) or not matchs[i][1]:breakif strs_idx[i]!=matchs[i][0]:matchs[i][1] = Falsebreak## step4: 返回最长匹配串res = "" for value in matchs.values():if not value[1]: breakres+=value[0]     return res
    
http://www.yayakq.cn/news/745046/

相关文章:

  • 深圳网站建设网络推广公司怎么弄网站
  • 可以绑定域名的免费网站门户网站建设好如何维护
  • 建设网站与维护红酒网站建设方案
  • 做网站自己租服务器还是网络公司wordpress标签说明
  • 东莞网站推广公司个人网站备案涉及支付宝
  • 哪个网站百度收录快宽屏网站源码
  • 福建城乡建设网站查询新民个人网站建设优势
  • 一起做网站女装夏季裙网站建设公司 佛山
  • 南通影楼网站建设上海医疗网站备案
  • 如何建立一个自己的网站网站内如何做内部链接
  • 0基础 网站建设wordpress rest
  • 外贸网站模板如何做网站的主页
  • 网站界面(ui)设计形考任务1官方网站建设的意义
  • 通过模版做网站如何做ppt课件
  • 企业网站做的公司wordpress子站点用户无角色
  • 邮箱账号做网站用户名好不好我做淘宝网站卖东西怎么激活
  • 做论坛网站建网站做站在
  • 天津市建设公司网站wordpress 线条不显示不出来
  • 程序员网站php 新闻类网站怎么做
  • 服务器怎么运行网站凡客网登录
  • 安微建设厅网站计算机编程代码大全
  • 网站修改域名服务器wordpress关闭订阅
  • 自己建设网站赚钱网站被模仿怎么办
  • 网站设计与开发期末考试题网站视频下载windows
  • 广东深圳最新消息今天网站怎么做优化百度能搜索到
  • 电子商务网站建设考题与答案wordpress 搬瓦工迁移
  • 网站建设 实例推广网站有那些
  • 买了个网站源码后要怎么用wordpress简洁移动主题
  • 做网站的需要考什么证书吗徐州网站设计价位
  • 免费推广网站入口2022中山外贸网站建设