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

物流三方网站怎么做手机百度经验首页登录官网

物流三方网站怎么做,手机百度经验首页登录官网,昆明软件开发公司做门户网站的,网站平台做推广文章目录 力扣题目代码工程 力扣题目 给你一个字符数组 letters,该数组按非递减顺序排序,以及一个字符 target。letters 里至少有两个不同的字符。 返回 letters 中大于 target 的最小的字符。如果不存在这样的字符,则返回 letters 的第一个…

文章目录

      • 力扣题目
      • 代码工程

力扣题目

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

返回 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 {
public:char nextGreatestLetter(vector<char>& letters, char target) {int left = 0, right = letters.size() - 1;int mid = 0, pos = 0;/*判断目标字符是否大于等于数组中最后一个字符,是则返回数组第一个字符*/if(target >= letters[right]){return letters[0];}while(left < right){mid = left + (right - left) / 2;if(letters[mid] > target){right = mid;}else{left = mid + 1; }}return letters[left];}
};
http://www.dinnco.com/news/14928.html

相关文章:

  • 杭州市建设住房保障局网站视频营销模式有哪些
  • 网站哪里备案数据营销
  • 网站建设客户常问到的问题小红书推广引流软件
  • 部门网站建设怎么做独立站seo怎么做
  • 外贸营销型网站建设公司自己做网站难吗
  • 网站备案局杭州网站seo优化
  • 泗阳做网站的百度上怎么发布作品
  • 做字体网站小红书代运营
  • 锦州网站建设资讯网络营销论文3000字
  • 虹口做网站能打开的a站
  • 高端建设网站公司百度sem推广
  • 施秉网站建设广州网络推广定制
  • 男女做爰视频免费网站开发app需要多少资金
  • 网站排名效果好windows优化大师电脑版
  • 手机视频制作软件福州网seo
  • 网站内备案名称 修改输入搜索内容
  • 旅游网站如何做推广seo优化教程自学
  • 繁体版 企业网站移动端关键词排名优化
  • 沐风wordpressseo搜索引擎优化策略
  • 一个网站可以有几个关键词店铺推广软文500字
  • 加盟网站建设案例欣赏杭州搜索推广公司
  • 禁止wordpress自动更新seo排名软件哪个好用
  • 用.net做的网站口碑营销的例子
  • 菜户营做网站河南网站定制
  • 网站主机设置方法制作网站需要什么
  • 凡客诚品网站推广免费b站推广软件
  • 广州微网站建设百度经验手机版
  • 轻量级应用服务器wordpress如何seo搜索引擎优化
  • dark ui wordpress内江seo
  • 做网站咋做想在百度做推广怎么做