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

个人网站有哪些平台jquery 显示 wordpress

个人网站有哪些平台,jquery 显示 wordpress,wordpress 连接插件,申请网站一年多少钱文章目录 1.题目示例提示 2.解答思路3.实现代码结果 4.总结 1.题目 给你一个按照非递减顺序排列的整数数组 nums#xff0c;和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target#xff0c;返回 [-1, -1]。 你必须设计… 文章目录 1.题目示例提示 2.解答思路3.实现代码结果 4.总结 1.题目 给你一个按照非递减顺序排列的整数数组 nums和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target返回 [-1, -1]。 你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。 示例 提示 2.解答思路 提取信息 1.时间复杂度必须为O(logn) 2.没查找到时返回{-1-1}查找到就返回下标 本题难点二分查找的实现 查找第一个小于target和第一个大于target的值 3.实现代码 class Solution { public:vectorint searchRange(vectorint nums, int target) {vectorintans;int nnums.size();if(n0)return{-1,-1};int left0,rightn-1;//只有二分法时间复杂度才满足要求//查找的是第一个小于target的元素和第一个大于target的元素while(leftright){//查找元素开始位置int mid(leftright)1;//向下取整(除以2省空间写法)if(nums[mid]target){rightmid;}else if(nums[mid]target){leftmid1;}}if(nums[right]!target)return{-1,-1};//查找失败ans.push_back(right);int left20,right2n-1;//查找结束位置while(left2right2){int mid(left2right21)1;//向上取整if(nums[mid]target)left2mid;elseright2mid-1;}ans.push_back(right2);return ans;} };结果 用时约两个小时目前的解法性能不是很好有时间继续改进。 4.总结 本来以为挺简单的一道题题不可貌相。 限定的时间复杂度决定了只能使用二分查找二分查找的细节还需要好好整理一下再完善该题。 自信坚持upup
http://www.eeditor.cn/news/122339/

相关文章:

  • 什么样的网站适合优化怎样建设学校网站
  • 成都住房和城乡建设局网站网站产品二级分类
  • 网站用户体验方案做电器哪个网站好
  • 响应式网站模板 视差网络机房建设公司
  • 什么是网站服务器名称上海网站建设网页设
  • 网站设计策划书黄岐网站制作
  • 平台网站可以做第三方检测报告react做门户网站
  • 自己做企业网站用哪个软件多用户 开源oa 系统
  • 内蒙古两学一做网站建设银行天津分行门户网站
  • 网站开发能赚钱吗wordpress 工单系统
  • 网站发展规划网页改进方案
  • 网站后台不能粘贴文章wordpress 古藤堡
  • 郑州高新区做网站的公司wordpress网站合并
  • 美术馆网站建设wordpress 免费版
  • 网站建设费用不用摊销互联网推广项目
  • 文章资讯类网站哪些网站可以做淘宝客
  • 建站工作室齐家网装修官网
  • 自学python的网站建设论坛网站步骤
  • 把网站传到服务器上怎么做网站搜索排名优化
  • wordpress多站专业品牌营销策划
  • 南昌网站建设公司渠道厦门立邦装饰怎么样
  • 企业网站建设专业精准一 鸣远科技ui培训哪好
  • 手机网站一键生成appwordpress 图片水印
  • 建立网站官网首页公司
  • 建设免费网站医疗 企业 网站制作
  • 天津做网站的公司有哪家建站工具大全
  • 怎样添加网站图标wordpress 载入时间
  • 网站开发公用头部电子商务平台方案
  • 南京市住宅建设总公司网站禹州做网站的
  • 南岗区城市管理与建设网站厦门建设局局长李德才