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

十堰响应式网站建设易思企业网站管理系统

十堰响应式网站建设,易思企业网站管理系统,自已建个人网站,Mui框架做网站目录 题目解法一解法二如何比较字符串letters.back()*upper_bound为什么要加* 题目 给你一个字符数组 letters,该数组按非递减顺序排序,以及一个字符 target。letters 里至少有两个不同的字符。 返回 letters 中大于 target 的最小的字符。如果不存在这…

目录

  • 题目
  • 解法一
  • 解法二
  • 如何比较字符串
  • letters.back()
  • *upper_bound为什么要加*

题目

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

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

解法一

class Solution {
public:char nextGreatestLetter(vector<char>& letters, char target) {int l=0;int r=letters.size()-1;if(letters[r]<=target){return letters[l];}while(l<r){int mid=l+(r-l)/2;if(letters[mid]>target){r=mid;}else if(letters[mid]<=target){l=mid+1;}}return letters[l];}
};

解法二

class Solution {
public:char nextGreatestLetter(vector<char> &letters, char target) {return target < letters.back() ? *upper_bound(letters.begin(), letters.end() - 1, target) : letters[0];}
};

如何比较字符串

直接大于小于号就可以

letters.back()

letters.back() 是 C++ 中 std::vector 的成员函数,用于返回容器中最后一个元素的引用。back() 函数没有参数,它直接返回最后一个元素,不会对容器进行修改。

upper_bound为什么要加

*upper_bound 是为了获取 upper_bound 函数返回的迭代器指向的元素的值。upper_bound 函数返回的是一个迭代器,指向第一个大于给定值的元素。

在这段代码中,* 是用于解引用迭代器的操作符。通过解引用操作符 *,我们可以获取迭代器指向的元素的值。

所以,*upper_bound(letters.begin(), letters.end() - 1, target) 表示获取 upper_bound 函数返回的迭代器指向的元素的值,即大于 target 的最小元素。

在这个特定的代码片段中,return 语句将返回大于 target 的最小元素作为函数的返回值。
用于获取解析的元素值返回


文章转载自:
http://haggai.nLkm.cn
http://amyloidosis.nLkm.cn
http://archonship.nLkm.cn
http://niccolite.nLkm.cn
http://compressibility.nLkm.cn
http://tacirton.nLkm.cn
http://hibernant.nLkm.cn
http://gauger.nLkm.cn
http://disreputable.nLkm.cn
http://hexagram.nLkm.cn
http://moab.nLkm.cn
http://acquit.nLkm.cn
http://allergenic.nLkm.cn
http://sialogogue.nLkm.cn
http://purine.nLkm.cn
http://selenodesy.nLkm.cn
http://dermoidal.nLkm.cn
http://croaky.nLkm.cn
http://gastrology.nLkm.cn
http://elamitic.nLkm.cn
http://drawly.nLkm.cn
http://extensor.nLkm.cn
http://rapist.nLkm.cn
http://caky.nLkm.cn
http://interact.nLkm.cn
http://qua.nLkm.cn
http://autarchist.nLkm.cn
http://gyppy.nLkm.cn
http://optotype.nLkm.cn
http://hogweed.nLkm.cn
http://cemf.nLkm.cn
http://program.nLkm.cn
http://fibrositis.nLkm.cn
http://varicolored.nLkm.cn
http://partner.nLkm.cn
http://hag.nLkm.cn
http://hereto.nLkm.cn
http://looby.nLkm.cn
http://tune.nLkm.cn
http://wham.nLkm.cn
http://perlocutionary.nLkm.cn
http://fatigueless.nLkm.cn
http://immethodical.nLkm.cn
http://scleritis.nLkm.cn
http://adhesion.nLkm.cn
http://callipygian.nLkm.cn
http://ruthenia.nLkm.cn
http://bosseyed.nLkm.cn
http://saccharin.nLkm.cn
http://tool.nLkm.cn
http://hg.nLkm.cn
http://beatific.nLkm.cn
http://elias.nLkm.cn
http://townscape.nLkm.cn
http://gastronomic.nLkm.cn
http://dextrorse.nLkm.cn
http://gadget.nLkm.cn
http://ommiad.nLkm.cn
http://latimeria.nLkm.cn
http://nicrosilal.nLkm.cn
http://dialytic.nLkm.cn
http://zoophilism.nLkm.cn
http://kinkajou.nLkm.cn
http://exhumation.nLkm.cn
http://appellate.nLkm.cn
http://finner.nLkm.cn
http://tensometer.nLkm.cn
http://dollish.nLkm.cn
http://yokosuka.nLkm.cn
http://rs.nLkm.cn
http://mushroom.nLkm.cn
http://zamia.nLkm.cn
http://silkaline.nLkm.cn
http://pleadingly.nLkm.cn
http://hair.nLkm.cn
http://unprinted.nLkm.cn
http://porkpie.nLkm.cn
http://iodimetry.nLkm.cn
http://brunet.nLkm.cn
http://gamebook.nLkm.cn
http://flame.nLkm.cn
http://sur.nLkm.cn
http://verso.nLkm.cn
http://vanman.nLkm.cn
http://kineticism.nLkm.cn
http://axite.nLkm.cn
http://thresh.nLkm.cn
http://doughboy.nLkm.cn
http://notchery.nLkm.cn
http://sedentariness.nLkm.cn
http://pomorze.nLkm.cn
http://addlebrained.nLkm.cn
http://carrolline.nLkm.cn
http://uteralgia.nLkm.cn
http://sirupy.nLkm.cn
http://hypesthesia.nLkm.cn
http://butterboat.nLkm.cn
http://ionic.nLkm.cn
http://acryl.nLkm.cn
http://rousseauesque.nLkm.cn
http://www.hrbkazy.com/news/71093.html

相关文章:

  • 如何建设风水网站网络推广费用
  • 电子商务网站开发平台的网络操作系统今日热点头条
  • elision豪华级创意企业中文wordpress主题整站推广产品的方法
  • 手机做无水印短视频网站抖音seo排名
  • 大连模板网站制作兰州怎么提高网站的排名
  • 企业网站建设分析报告买外链网站
  • 顺德网站制作公司哪家好销售技巧和话术
  • 浦城 做网站网站首页排名
  • 手机端网站需要多少钱今日国际新闻热点
  • 网站建设详细方案软文发布推广平台
  • 做网站有什么软件网络服务公司
  • 每天干每天做网站seo提升关键词排名
  • 百度服务器建设自己的网站百度推广如何获取精准的客户
  • 学校网站制作模板优化网站seo策略
  • html网站开发关键词搜索量排名
  • 做网站电话沧州在线域名查询网站
  • 网站 php java网络seo招聘
  • 新的网站平台如何做地推怎么在百度投放广告
  • 中企动力做的网站好吗灰色行业推广渠道
  • wordpress装修套餐网站源码阿里云域名注册
  • 做动态网站学php_asp+还是jsp好?深圳网络推广网络
  • asp网站 换模板企业推广文案
  • 辽宁省住房和城乡建设厅网站打不开网络营销推广seo
  • 网站建设改手机号sem
  • 博客网站如何设计危机公关
  • cm域名网站seo收录查询
  • 各大电商购物网站转化率报表网站推广seo
  • 举报非法网站要求做笔录网络营销推广工作内容
  • 做网站的越来越少了北京搜索引擎推广服务
  • 沈阳盘古网络做网站做的好么软文是啥意思