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

中国做网站的公司有哪些平面设计培训费用一般是多少

中国做网站的公司有哪些,平面设计培训费用一般是多少,杭州 seo网站建设 网络服务,怎样做网站外链一、题目描述 给定n台主机(编号1~n)和某批数据包,数据包格式为(抵达主机时刻,负载量)。这里数据每个时刻最多只有1条数据到达。负载量表示该主机处理此数据包总耗时。请计算轮询负载均衡规则下&#xff0c…

一、题目描述

给定n台主机(编号1~n)和某批数据包,数据包格式为(抵达主机时刻,负载量)。这里数据每个时刻最多只有1条数据到达。负载量表示该主机处理此数据包总耗时。请计算轮询负载均衡规则下,哪些主机负载最高(即处理数据的负载量总和),升序输出主机编号。

二、说明

轮询负载均衡规则:如果3台主机均空闲,分配方案为1,2,3,1,2…。如果某主机繁忙,则跳过该主机;如果某条数据到达时所有主机均繁忙,则丢弃这条数据。

三、举例

输入
3
1 15
2 10
12 10
5 10
6 10
30 15
32 10
输出
1 3

四、算法

public int[] findHighestHost(int serverNum, Message[] messages) {Arrays.sort(messages, Comparator.comparingInt(m -> m.time));// times[i]表示第i台主机,下次可处理请求的时刻int[] times = new int[serverNum];// 初始值设置为1Arrays.fill(times, 1);// load[i]表示第i台主机的负载值int[] loads = new int[serverNum];// 轮询主机索引,从第1台主机开始int start = 0;for (Message message : messages) {boolean flag = false;int j = 0;for (int i = 0; i < serverNum; i++) {j = (start + i) % serverNum;if (times[j] <= message.time) {// 当前主机j下次可以处理请求的时刻值 <= 当前消息时刻值,满足处理条件times[j] = message.time + message.load;loads[j] += message.load;flag = true;// 找到满足条件的主机编号j后,直接跳出当前for循环,轮询寻找下次消息处理的主机编号break;}}// 轮询寻找下次主机编号if (flag) {start = (j + 1) % serverNum;}}// 找出最大负载结果List<Integer> ans = new ArrayList<>();ans.add(0);for (int i = 0; i < serverNum; i++) {if (loads[i] > loads[ans.get(0)]) {ans.clear();ans.add(i);} else if (loads[i] == loads[ans.get(0)]) {ans.add(i);}}// 由于主机编号从1开始,而ans中值从0开始,所以这里需要自增1return ans.stream().mapToInt(i -> i + 1).toArray();}static class Message {int time;int load;}
http://www.dinnco.com/news/54366.html

相关文章:

  • 做网站销售怎么开发客户网络营销的概念及内容
  • 想找手工活做 哪个网站可靠怎么做一个网站页面
  • 网站域名icp备案查询火锅店营销方案
  • 文案策划网站营销网站方案设计
  • 好用网站推荐网站设计案例
  • 香港人大陆做网站站长工具app下载
  • wordpress插件改图标seo免费优化
  • 上海企业网站建设公司名长沙百度首页排名
  • 如何做旅游攻略网站seo优化服务价格
  • 长沙哪里可以做网站上海疫情最新数据
  • wordpress 柚子seo技术中心
  • 网站设计价钱企业管理咨询培训
  • 在58做网站推广有效果吗今日头条新闻视频
  • 网站的黏度网站页面优化方案
  • 网站集约化建设标准公司网站免费建站
  • 国外优秀企业网站设计下载百度app下载
  • 像天猫网站怎么做零基础seo入门教学
  • 美女做视频网站太原seo网站排名
  • 绿色在线网站南京网站制作公司
  • 商务网站制作语言基础小程序如何推广运营
  • 微软哪个软件做网站国外搜索引擎网址
  • 在天津做网站的公司百度一下 你就知道首页
  • 意大利新闻淘宝关键词优化
  • 北京网络公司的网站网络营销的六大功能
  • 免费做初级会计试题网站有哪些北京做网站的公司有哪些
  • 毕业设计网站选题软件开发公司简介
  • 公司网站域名和空间产品网络营销策划方案
  • 网站建设英文怎么说域名注册服务网站查询
  • 网页小说怎么下载搜索优化是什么意思
  • 网站上线后所要做的事情android优化大师