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

网站加强阵地建设与管理百度2023免费

网站加强阵地建设与管理,百度2023免费,免费的域名注册,做网站排行难度:简单 给你一个字符数组 letters,该数组按非递减顺序排序,以及一个字符 target。letters 里至少有两个不同的字符。 返回 letters 中大于 target 的最小的字符。如果不存在这样的字符,则返回 letters 的第一个字符。 示例 1&a…

难度:简单

给你一个字符数组 letters,该数组按非递减顺序排序,以及一个字符 targetletters 里至少有两个不同的字符。

返回 letters 中大于 target 的最小的字符。如果不存在这样的字符,则返回 letters 的第一个字符。

示例 1:

输入: letters = ["c", "f", "j"],target = "a"
输出: "c"
解释:letters 中字典上比 'a' 大的最小字符是 'c'。

示例 2:

输入: letters = ["c","f","j"], target = "c"
输出: "f"
解释:letters 中字典顺序上大于 'c' 的最小字符是 'f'。

示例 3:

输入: letters = ["x","x","y","y"], target = "z"
输出: "x"
解释:letters 中没有一个字符在字典上大于 'z',所以我们返回 letters[0]。

提示:

  • 2 <= letters.length <= 104
  • letters[i] 是一个小写字母
  • letters 按非递减顺序排序
  • letters 最少包含两个不同的字母
  • target 是一个小写字母

题解:

class Solution:def nextGreatestLetter(self, letters: List[str], target: str) -> str:letters_list = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']  res = []for i in letters:if letters_list.index(i) >  letters_list.index(target):res.append(letters_list.index(i))if len(res) == 0:return letters[0]else:return letters_list[min(res)]

http://www.yidumall.com/news/43930.html

相关文章:

  • 手机网站开发程序员如何解决网站只收录首页的一些办法
  • 个人备案网站可以做商城展示网站建设方案内容
  • 网站独立ip优化电商网站网址
  • 做网站哪个平台好sem优化软件哪家好
  • 手机网站的模板下载软件网站排名优化软件
  • wordpress+one+pageseo成创网络
  • 市民服务中心网站建设义乌百度广告公司
  • 安徽合肥做网站的公司有哪些网站优化设计的基础是网站基本要素及每个细节的优化
  • wordpress首页文章显示分类哪个网站学seo是免费的
  • 谷歌可以做网站吗有了域名如何建立网站
  • 如何自学网站后台广告点击一次多少钱
  • 做现货值得关注的财经网站百度搜索引擎的网址
  • 做企业网站需要买什么资料百度招聘官网
  • 三明网站设计网络热词2021
  • 沈阳专业网站建设公司免费seo在线工具
  • 微信微网站是什么创建网页
  • 西安网站建设制作专业公司公司seo
  • 营销系统app女装标题优化关键词
  • 广州外贸型网站设计数据分析报告
  • 被墙网站怎么做301跳转石家庄网站seo
  • 建立企业门户网站建设百度知道官网手机版
  • 提供手机网站建设千锋教育怎么样
  • 网站优怎么做网络营销方式包括哪些
  • 中山网站建设技术百度搜索资源平台提交
  • 服装品牌网站怎么做品牌推广方案模板
  • 加强官方网站建设2022最新永久地域网名
  • 什么网站可以找人做设计师成都推广系统
  • 电子商务网站建设成都网络广告营销对应案例
  • 宁波网站制作 收费标准产品运营推广方案
  • 橙子建站落地页领硕网站seo优化