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

内容不相关的网站做301重定向如何作做网站

内容不相关的网站做301重定向,如何作做网站,wordpress菜单选项如何链接,自己做的网站别人打不开给你一个按照非递减顺序排列的整数数组 nums#xff0c;和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target#xff0c;返回 [-1, -1]。 你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。 示例 1#xff1a…给你一个按照非递减顺序排列的整数数组 nums和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target返回 [-1, -1]。 你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。 示例 1 输入nums [5,7,7,8,8,10], target 8 输出[3,4] 示例 2 输入nums [5,7,7,8,8,10], target 6 输出[-1,-1] 示例 3 输入nums [], target 0 输出[-1,-1] 思路 寻找target在数组里的左右边界有如下三种情况 情况一target 在数组范围的右边或者左边例如数组{3, 4, 5}target为2或者数组{3, 4, 5},target为6此时应该返回{-1, -1}情况二target 在数组范围中且数组中不存在target例如数组{3,6,7},target为5此时应该返回{-1, -1}情况三target 在数组范围中且数组中存在target例如数组{3,6,7},target为6此时应该返回{1, 1} 错误解法 按照我自己的思路用传统二分不知道为什么超时有知道的大佬可以指点一下我的错误代码 public int[] searchRange(int[] nums, int target) {int arr[]{-1,-1};if (targetnums[0]||targetnums[nums.length-1])return arr;int l0,rnums.length-1;while (lr){int midl((r-l)1);if (nums[mid]target){if (arr[0]-1){arr[0]mid;arr[1]mid;}else {arr[1]mid;}}else if(nums[mid]target)lmid1;else if (nums[mid]target)rmid-1;}return arr;} 正确代码 下面换了个思路就AK了 以下是代码 public int[] searchRange(int[] nums, int target) {int indexbinarySearch(nums,target);if (index-1)return new int[]{-1,-1};int lindex,rindex;while (l-10nums[l-1]nums[index])l--;while (r1nums.length-1nums[r1]nums[index])r;return new int[]{l,r};}public int binarySearch(int[] nums, int target) {int left 0;int right nums.length - 1; // 不变量左闭右闭区间while (left right) { // 不变量左闭右闭区间int mid left (right - left) / 2;if (nums[mid] target) {return mid;} else if (nums[mid] target) {left mid 1;} else {right mid - 1; // 不变量左闭右闭区间}}return -1; // 不存在}
http://wiki.neutronadmin.com/news/86129/

相关文章:

  • 做数据收集网站凌云县 城市建设 网站
  • 响应式个人网站模板搜索引擎有哪几个网站
  • 个人怎么做旅游网站ps做网站页面先后顺序
  • 北京网站策划服务wordpress正计时代码
  • 物流公司网站建设模板功能型网站开发
  • 三合一网站什么意思浙江省建筑诚信平台查询系统
  • 建设网站类型设计师做兼职的网站有哪些
  • dede网站地图xml网站设计制作公司大全
  • 网站做数据分析的意义网站是怎样赚钱的
  • 教育网站制作哪家服务好网站建设的相应技术
  • 开平网站建设公司百度如何推广广告
  • 好123上网主页免费利用店铺网站做灰色优化
  • 浙江省建设局网站WordPress适合做电商吗
  • 做视频的网站带模板ICP备案网站服务内容
  • 网站建设收费标准新闻wordpress nana主题
  • 成都网站优化排名目前做网站流行的语言
  • 校园网站建设的维护施工企业安全生产管理体系案例
  • 辽宁省朝阳网站建设邯郸一堆网络科技
  • 网站运营 广告河南专业网站建设
  • 网站开发框架的主要作用上海网站建设lv cn
  • WordPress多站点绑定域名公众号中微网站开发
  • 门户网站建设汇报网站运营编辑做什么的
  • 购买网站域名 空间wordpress分类归档不科学
  • 购物建设网站费用网页布局网站
  • 佛山网站建设有限公司找别人做网站要注意什么
  • 中国制造网官方网站首页前端刚毕业开多少工资
  • 高端网站建设软件开发个人网站推荐
  • 自己做网站有什么意义网站开发转型
  • 上海浦东设计网站建设网站建设策划书范本
  • 杭州公司建站模板工作室主题网站模板