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

广宁网站建设怎样开网上商城

广宁网站建设,怎样开网上商城,修改wordpress文章发布页,故宫文创产品设计牛客题霸 [ 旋转数组的最小数字] C题解/答案 题目描述 把一个数组最开始的若干个元素搬到数组的末尾#xff0c;我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转#xff0c;输出旋转数组的最小元素。 NOTE#xff1a;给出的所有元素都大于0#xff0c;若数组…牛客题霸 [ 旋转数组的最小数字] C题解/答案 题目描述 把一个数组最开始的若干个元素搬到数组的末尾我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转输出旋转数组的最小元素。 NOTE给出的所有元素都大于0若数组大小为0请返回0。 题解 两种方法 第一种很简单直接一遍循环找到最小值这种方法大家都会 我们介绍第二种二分 二分就像查字典一样,先翻最中间一页如果目标单词比我们所翻单词大说明目标单词在右边反之在左边假如在右边我们就进行一样的操作继续中间翻然后判断左右 二分答案就是用二分的方法在可能的答案区间里找出问题的答案大多数情况下用于求解满足某种条件下的最大小值前提是答案具有单调性同时也可以理解为是一种倒推方法先找答案在判断答案是否可行、有没有更优解。 代码 class Solution { public:int minNumberInRotateArray(vectorint rotateArray) {int maxn1e9;for(int i0;irotateArray.size();i){maxnmin(maxn,rotateArray[i]);}return maxn;} };二分法 class Solution { public:int minNumberInRotateArray(vectorint rotateArray) {if(rotateArray.empty())return 0;int low 0;int hight rotateArray.size() - 1;int mid 0;while(low hight){mid low (hight - low)/2;if(rotateArray[mid] rotateArray[hight])low mid 1;elsehight mid;}return rotateArray[hight];} };
http://www.sadfv.cn/news/100388/

相关文章:

  • 网站开发课程的建议python做网站吗
  • 企业网站维护建设项目实践报告深圳专业做网站多少钱
  • 陕西省建设网站查询证件相片免注册个人网站制作
  • 扬子市建设局网站长春国企招聘网官网
  • ftp上传wordpress网站要多久专门做摩托车的网站
  • 外贸网站 有哪些天津网站大全
  • 专业制作网站 上海江门网站建设技术托管
  • 什么软件可以做网站网站建设方案书 icp备案
  • 聊城手机网站建设系统网页传奇打金
  • wordpress网站投放广告网络应用程序设计报告
  • 邢台手机网站建设费用网站开发的税率
  • 网站建设优化课程怎么才能制作网站呢
  • 建设银行网站会员网站搭建软件
  • 大连做网站谁家好心理咨询网站开发
  • 深圳3d网站建设seo整站优化多少钱
  • 陇南网站建设网站建设包含那些 内容
  • 网站知名度推广wordpress模板增加模块
  • 网站建设制作设计营销公司杭州好优化网站设计
  • 自己建网站模板wordpress意思
  • 江苏省建设工程招投标网站十大软件app排行免费
  • erp软件开发太原百度seo排名软件
  • 南希网站建设做网站网站代理
  • 音乐自助建站特色的企业网站建设
  • 集团网站设计专业团队保定 网站建设
  • 求一个好看的网站后缀是.cc的网站
  • 网站优化与SEO区别米思米网站订单取消怎么做
  • 网站开发者都是英文怎样开发呢快速做网站前端的视频教程
  • 网站群建设分析网站制作找哪家公司好
  • 网站开发html文件规范wordpress安装教程wamp
  • 哈尔滨做网站的oeminc有关网站开发的知识