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

如何自己建立一个网站中国网站空间

如何自己建立一个网站,中国网站空间,建设网站投资多少钱,建站宝盒怎么样提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、力扣528. 按权重随机选择 带权重的随机选择算法 前言 一、力扣528. 按权重随机选择 class Solution {private int[] preSum;private Random rand new Ra…

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、力扣528. 按权重随机选择


带权重的随机选择算法

前言


一、力扣528. 按权重随机选择

class Solution {private int[] preSum;private Random rand = new Random();public Solution(int[] w) {preSum = new int[w.length+1];preSum[0] = 0;for(int i = 1; i <= w.length; i ++){preSum[i] = preSum[i-1] + w[i-1];}}public int pickIndex() {int n = preSum.length;int target = rand.nextInt(preSum[n-1])+1;return fun(preSum, target) - 1;}public int fun(int[] preSum, int target){int left = 0, right = preSum.length-1;while(left <= right){int mid = left + (right-left)/2;if(preSum[mid] == target){right = mid - 1;}else if(preSum[mid] < target){left = mid + 1;}else{right = mid - 1;}}return left;}
}/*** Your Solution object will be instantiated and called as such:* Solution obj = new Solution(w);* int param_1 = obj.pickIndex();*/
http://www.yayakq.cn/news/427081/

相关文章:

  • 做医疗的网站wordpress 上传图片 500
  • 上海3d网站建设wordpress自适应方法
  • 在线销售型网站销售外包公司
  • 学院网站建设分工网站开发费用报价
  • 免费英文建设网站网站下拉菜单代码
  • aspcms网站后台登陆界面模版网站建设方案书是什么
  • 长沙网站设计哪家好商业计划书ppt模板免费下载
  • 南京高端网站建设公司网站建设与维护前景
  • 天津做网站优化哪家好wordpress 分享后下载
  • 网站建设方案图廊坊百度关键词优化
  • 易尔通网站建设wordpress 防止爬虫
  • 站长工具seo域名解析不了做网站 域名是怎么回事
  • 襄阳网站建设公司招聘开通公司网站怎么开通
  • 甜点网站开发需求分析搭建系统
  • 网站建设毕业设计指导老师意见关于网站开发的技术博客
  • 绵阳的网站建设公司车间生产管理软件免费
  • 禹州做网站的公司软件开发外包要多少钱
  • 关注网站制作微信公众号开通商城
  • 网站关键词修改中国丹阳
  • 湖北省建设厅质监站网站杭州搭建网站
  • 企业网站建设代理商比较好的公司网站
  • 国外优秀设计网站建设网站公开教学视频
  • 网站建设公司 上佛山建设外贸网站
  • 国内酒店网站建设wordpress美化主题下载
  • 西安网站开发工程师国外网站平台
  • 郑州网站建设幸巴wordpress 前台注册
  • 品牌网站模板母婴网站模板
  • 常州网站建设企业网站制作高端大气公司名称
  • 网站后台开发网站建设与经营
  • 网站建设中的pv指的是啥建设网站采用的网络技术