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

网站开发框架技术ui设计主要是做什么

网站开发框架技术,ui设计主要是做什么,免费搭建服务器,上海58同城招聘网最新招聘本题是二分查找板块中的一个简单题目#xff0c;不过二分查找比较注重于细节。所以我会着重点出来。 思考#xff1a;从查找字母这一个要求来说#xff0c;我们要么选择遍历#xff0c;要么选择二分查找#xff0c;因为这里是非递减的#xff0c;那么我们自然的就会想到…本题是二分查找板块中的一个简单题目不过二分查找比较注重于细节。所以我会着重点出来。 思考从查找字母这一个要求来说我们要么选择遍历要么选择二分查找因为这里是非递减的那么我们自然的就会想到用二分查找的方法去查找所以就忽略遍历这一个比较笨的法子。 那么我们需要找的并不是数组中对应的字符而是比目标字符大一点的第一个最小字母。这里就说明了我们的判断条件并不简单的就是三个if else 了而是判断区间。 那么就开始来从题目中判断条件。我们看到它说的是第一个大于它的字母那么这个判定条件就应该满足letters[mid]target这样才行并不是letters[mid]target请读者细细品味这一点。 然后在循环结束之后我们就开始进行判断当前指向的字母是否是我们需要的字母这里还需要再次判断正确性如果是那么就直接返回这个字母不是的话那么按照题目要求我们需要返回letters[0]。 注意在最后判断的时候如果说当前的字母是与目标字母相同的情况我们也是返回letters[0]因为题目中要求的是大于它的字母并不包括等于这个条件的字母。 class Solution { public:char nextGreatestLetter(vectorchar letters, char target) {int left0;int rightletters.size()-1;while(leftright){int mid(rightleft)/2;if(letters[mid]target)rightmid;elseleftmid1;}if(letters[right]target)return letters[0];else return letters[right];} };
http://www.pierceye.com/news/334839/

相关文章:

  • vs2008不能新建网站个性手绘个人网站模板下载
  • 西安好的网站建设公司西安高端网站制作公司哪家好
  • 网站分享按钮网站运营建站优化专家
  • 网站微信建设运维经验分享用cms创建自己带数据库的网站和在本机搭建网站运行平台的心得体会
  • wordpress建站吧做网站接专线费用
  • c 做网站设计广东seo点击排名软件哪里好
  • 微网站微网站seo服务理念
  • 建设网站招聘商标注册查询官网网站
  • 建设彩票网站合法吗新浪sae 搭建wordpress
  • 加热器网站怎么做的课程网站建设规划方案
  • 网站建设目标文档鄂州网站制作哪家好
  • 廉政建设网站微信运营
  • 什么样的网站结构适合做seo北京互联网建站网站
  • 工程科技 网站设计广东做seo的公司
  • 外贸都是在哪些网站做怎么做个手机版的网站
  • 北京社保网站做社保增减员锦绣大地seo官网
  • 分析影响网站排名的因素河南省住房和城乡建设厅网站文件
  • 宁城网站建设公司引流最好的推广方法
  • 辽宁省建设厅官方网站网站免费正能量直接进入浏览器下载安装
  • 怎么给公司建网站广州互联网营销师培训
  • 用阿里云做网站注意事项绵阳的网站建设公司哪家好
  • 电商网站设计工作内容深圳国际设计学院
  • 国内界面优秀的网站科技有限公司名字叫什么好
  • 网站底部悬浮代码搭建网站的主要风险
  • 长安网站建设公司常做网站首页的文件名
  • 学网站开发的能找什么工作赣州网站设计较好的公司
  • 网站建设接单微信营销软件收费排行榜
  • 佛山网站建设公司排名佛山微网站推广哪家专业
  • 招商网站建设网设备 光速东莞网站建设
  • 网站建设公司如何wordpress用多大主机