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

一起合伙做项目的网站深圳网站建设小江

一起合伙做项目的网站,深圳网站建设小江,博罗网站开发,平台公司属于什么行业文章目录1. 题目2. 解题1. 题目 给定一个升序整数数组#xff0c;写一个函数搜索 nums 中数字 target。 如果 target 存在#xff0c;返回它的下标#xff0c;否则返回 -1。注意#xff0c;这个数组的大小是未知的。 你只可以通过 ArrayReader 接口访问这个数组#xff0… 文章目录1. 题目2. 解题1. 题目 给定一个升序整数数组写一个函数搜索 nums 中数字 target。 如果 target 存在返回它的下标否则返回 -1。注意这个数组的大小是未知的。 你只可以通过 ArrayReader 接口访问这个数组ArrayReader.get(k) 返回数组中第 k 个元素下标从 0 开始。 你可以认为数组中所有的整数都小于 10000。 如果你访问数组越界ArrayReader.get 会返回 2147483647。 样例 1 输入: array [-1,0,3,5,9,12], target 9 输出: 4 解释: 9 存在在 nums 中下标为 4样例 2 输入: array [-1,0,3,5,9,12], target 2 输出: -1 解释: 2 不在数组中所以返回 -1注释 你可以认为数组中所有元素的值互不相同。 数组元素的值域是 [-9999, 9999]。来源力扣LeetCode 链接https://leetcode-cn.com/problems/search-in-a-sorted-array-of-unknown-size 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 /*** // This is the ArrayReaders API interface.* // You should not implement it, or speculate about its implementation* class ArrayReader {* public:* int get(int index);* };*/class Solution { public:int search(const ArrayReader reader, int target) {if(target10000 || target -10000)return -1;int l 0, r INT_MAX, mid, val;while(l r){mid l((r-l)1);val reader.get(mid);if(val target)r mid-1;else if(val target)l mid1;elsereturn mid;}return -1;} };44 ms 10.1 MB 长按或扫码关注我的公众号一起加油、一起学习进步
http://wiki.neutronadmin.com/news/148353/

相关文章:

  • 绵阳网站建设联系电话消防工程师证报考条件是什么
  • 逸阳网站建设的目标绵阳网站托管
  • 网站解析是做a记录吗自助建设wap网站
  • 景德镇网站建设网络推广教程
  • 做网站的广告语国外photoshop教程网站
  • 建卖手机网站wordpress 新特性
  • 网站建设方案书安全性如何推广好一个产品
  • 知名网站建设哪家好网推一手渠道
  • 一个备案可以做几个网站吗秦皇岛庆云网站建设
  • 网站备案的是域名还是空间上海中高风险地区查询
  • 谁专门做网站安全维护html5网站后台
  • 怎么查网站是不是正规wordpress有多少种语言
  • 青岛网站建设保山分销商城模式系统开发
  • 自己创建的网站instagram wordpress
  • 怡清源企业网站建设可行性分析广州网站设计哪个好
  • 怎么样建网站啊网站建设 服务流程
  • 网站验收模版自助建站系统破解版
  • 禅城区网站建设互联网推广好做吗
  • 学校网页网站模板wordpress 国内视频网站
  • 网站推广的目标是什么北京装修公司排名前十名
  • 建立问答类的网站wordpress文章模板如何修改
  • 管局备案网站做新网站怎样提交360
  • 上海住房和城乡建设厅网站如何网站建设的方案
  • 珠海做网站技校平面设计主要做什么
  • 郑州专业的网站公司wordpress作者 页面
  • 免费做淘宝联盟网站网络营销专业好就业吗
  • 网站运营解决方案wordpress转成中文
  • 网站建设公司浙江北京的制作网站的公司
  • 添加建设银行的网站企业级网站开发平台
  • 国外购物网站系统专门做动漫的网站吗