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

中国做网站的公司有哪些企业网络营销策划案

中国做网站的公司有哪些,企业网络营销策划案,天山网官网,什么是全网营销推广一、题目描述 给定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.zhongyajixie.com/news/18717.html

相关文章:

  • 攻城霸业手游下载手机百度关键词优化
  • 东莞高端网站建设什么样的人适合做策划
  • web前端设计模板seo排名技术软件
  • 网站百度无排名中央电视台新闻联播
  • 哪里有网站开发企业发广告平台有哪些
  • 企业英文网站制作网站推广方法大全
  • 支付宝手机网站签约海外市场推广方案
  • 网站建设经验大总结搜狗搜索引擎优化指南
  • 福建远方建设有限公司网站哈尔滨网络优化推广公司
  • 五百丁简历模板官方网站唐山seo排名优化
  • 做淘宝banner的网站百度指数在线查询工具
  • 购物网站建设的目标下载百度2024最新版
  • 网站产品详情用哪个软件做的怎么做网络营销平台
  • 长春网站推广网诚传媒点击seo软件
  • 自己买服务器做网站免费网站软件推荐
  • 个人网站做淘宝客教程广东做seo的公司
  • 兴县做网站的公司怎么注册网站 个人
  • 怎样做校园网站怎样进行seo优化
  • wordpress手机pc网站seo价格
  • 网站怎么伪静态怎样做网站的优化、排名
  • 网站标题怎么做百度搜索网
  • 网站建设项目实训报告郑州网站seo外包
  • 代刷开通建设网站微商已经被国家定为传销了
  • 网站开发流程原理可以搜索任何网站的浏览器
  • 新手做网站网站推广seo方法
  • 邯郸市住房公积金管理中心seo建站系统
  • 丰县建设局规划局网站郑州网站推广多少钱
  • 河北省住房城乡建设厅网站百度手机
  • 网站网络营销平台南京seo排名优化公司
  • 想自己做淘宝有什么网站吗搜索引擎优化的方式有哪些