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

房屋结构自建设计 网站就业seo好还是sem

房屋结构自建设计 网站,就业seo好还是sem,如何进行网站的推广,视频添加到wordpress题目信息 LeetoCode地址: . - 力扣#xff08;LeetCode#xff09; 题目理解 想象题目提供的w数组里是很多根长短不一的棍子#xff0c;然后我们将其按顺序排列成一条线。 然后我们扔一个沙包#xff0c;砸中哪一根棍子#xff0c;就代表命中了那根棍子代表的数字。很…题目信息 LeetoCode地址: . - 力扣LeetCode 题目理解 想象题目提供的w数组里是很多根长短不一的棍子然后我们将其按顺序排列成一条线。 然后我们扔一个沙包砸中哪一根棍子就代表命中了那根棍子代表的数字。很显然棍子越长就越容易砸中。 假如这五根棍子分别长12345那么合并后总长度就是1234515 那么沙包扔出后可能会落在0到15之间的任何一个位置。具体来说落到[0,1]的可能性会比落到[1,3]小因为后者代表的区间更大而概率最大的则是[10,15],这代表了最后一根棍子的区间。 那么题目就变成了如何快速找到沙包落点属于哪一个区间。使用前缀和我们可以很轻松的表示这5根棍子的区间:[1,3,6,10,15]而这又恰巧是一个单调递增数组使用二分法可以在O(logn)的时间复杂度内找到区间。 前缀和二分写法 class Solution {int[] preSum;Random random;int l;public Solution(int[] w) {l w.length;random new Random();preSum new int[l];preSum[0] w[0];for (int i 1; il; i) {preSum[i] preSum[i-1] w[i];}}public int pickIndex() {int num random.nextInt(preSum[l-1])1;int left 0, right l-1;while (left right) {int mid left (right-left)/2;if (preSum[mid] num) {return mid;}if (preSum[mid] num) {left mid1;} else {right mid-1;}}return preSum[left] num ? left : left1;} }/*** Your Solution object will be instantiated and called as such:* Solution obj new Solution(w);* int param_1 obj.pickIndex();*/ 写法2
http://www.pierceye.com/news/610187/

相关文章:

  • 怎么做正规网站广告网站设计怎么样
  • 深圳营销型网站公司电话云渲染网站开发
  • 生成网站有吗免费的网站建设服务有哪些内容
  • 网站建设制作公司思企互联超级采购小程序怎么注册
  • 燕郊做网站找谁wordpress登录修改
  • 大概开发一个网站多少钱php做网站商城系统怎么样
  • wordpress网站程序员登录百度账号
  • wordpress trac网站优化公司哪家好
  • 网站建设cms系统抖音seo推广外包公司好做吗
  • 南宁商城网站建设logo设计网站生成器
  • 南京电信网站空间扩容无锡大型网站设计公司
  • 网站建设 考核指标wordpress4.9升级失败
  • 什么网站可以做名片网站后台登陆密码忘记
  • 韩式摄影网站源码内蒙古建设安全监督站的网站
  • 做阿里巴巴网站可以贷款吗印尼做网站的教学 中文
  • 做旅游宣传不错的网站成都制作网站的公司简介
  • 上海网站制作优化app软件开发平台游戏
  • 江苏省通信建设交易中心网站PHP+Ajax网站开发典型实例
  • 邵阳市住房和建设局网站中国万网商城
  • 网站设计建设流程wordpress删除插件
  • 微信属于营销型网站江苏茂盛建设有限公司网站
  • 电商网站源代码企业推广是什么意思
  • 企业型网站网站建设与网页设计案例教程 重庆大学出版社
  • owasp 网站开发什么网站可以做全景图
  • 做一个宣传网站要多少钱东莞松山湖网站建设
  • 沧州网站制作的流程让蜘蛛不抓取网站的文件夹
  • 高端网站建设电话昆明做网站公司
  • 建网站一般用什么工具wordpress企业主题免费
  • 新手建设html5网站官方网站开发制作
  • 网页版拍图搜题seo的流程是怎么样的