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

江西建设三类人员网站百度关键词优化大师

江西建设三类人员网站,百度关键词优化大师,建设局网站查询,嘉兴企业做网站1. 题目描述 题目: 在通信系统中,一个常见的问题是对用户进行不同策略的调度,会得到不同的系统消耗和 性能。假设当前有n个待串行调度用户,每个用户可以使用 A/B/C 三种不同的调度策略,不同的策略会消耗不同的系统资源…

1. 题目描述
题目: 在通信系统中,一个常见的问题是对用户进行不同策略的调度,会得到不同的系统消耗和 性能。假设当前有n个待串行调度用户,每个用户可以使用 A/B/C 三种不同的调度策略,不同的策略会消耗不同的系统资源。请你根据如下规则进行用户调度,并返回总的消耗资源数。
规则:
1、相邻的用户不能使用相同的调度策略,例如,第1个用户使用了 A策略,则第2 个用户只能使用 B或者 C 策略.
2、对单个用户而言,不同的调度策略对系统资源的消耗可以归一化后抽象为数值。例如,某用户分别使用 A/B/C 策略的系统消耗分别为 15/8/17。
3、每个用户依次选择当前所能选择的对系统盗源消耗最少的策略(局部最优),如果有多个满足要求的策略,选最后一个。

2. 输入描述
第一行表示用户个数 n,接下来每一行表示一个用户分别使用三个策略的系统消耗 resA、resB、resC。

3. 输出描述
最优策略组合下的总的系统资源消耗数。

4. 示例演示
4.1 示例1
输入:

3
15 8 17
12 20 9
11 7 5

输出:

24

示例说明: 1号用户使用 B策略,2号用户使用C策略,3号用户使用B策略。系统资源消耗:8+9+7=24。
备注: 所有策略对系统的资源消耗均为正整数,n<1000。

4.2 示例2
输入:

3
1 2 3
4 5 6
7 8 9

输出:

13

 Java代码

package odTest;import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashSet;
import java.util.List;
import java.util.Scanner;
import java.util.Set;
import java.util.TreeSet;public class clientDispatcher {static List<Integer> optList = new ArrayList<>();public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int num = Integer.parseInt(scanner.nextLine());int[][] systemRes = new int[num][3];for(int i=0;i<num;i++) {int[] input = Arrays.stream(scanner.nextLine().split(" ")).mapToInt(Integer::parseInt).toArray();for(int j=0;j<num;j++) {systemRes[i][j] = input[j];}}choiceOptimiseGroup(systemRes,-1,num,0,0);Collections.sort(optList, new Comparator<Integer>() {@Overridepublic int compare(Integer o1, Integer o2) {// TODO Auto-generated method stubif(o1>o2) {return 1; }if(o1 == o2) {return 1;}return -1;}});System.out.println(optList.get(0));}private static void choiceOptimiseGroup(int[][] systemRes, int preStrategy,int num, int currentClient, int sum) {if(currentClient==num) {optList.add(sum);return;}for(int i=0;i<3;i++) {if(i==preStrategy) {continue;}sum = sum+systemRes[currentClient][i];choiceOptimiseGroup(systemRes,i,num,currentClient+1,sum);sum = sum-systemRes[currentClient][i];}}}

http://www.cadmedia.cn/news/4807.html

相关文章:

  • 怎么做网站不用备案seo积分优化
  • 企业网站建设多少家宣传推广计划
  • 厦门关键词seo排名网站在线友情链接
  • 福州网站建设公司哪家好seo基础知识
  • 郑州做网站九零后今日头条最新消息
  • 网站怎么放到服务器百度最新人工智能
  • 免费建立属于自己的网站在线生成网站
  • 东莞网站建设aj网站优化推广招聘
  • 东莞高端做网站推广普通话手抄报一等奖
  • 杭州设计企业网站高端公司近一周的新闻大事热点
  • 学网站平面设计廊坊seo
  • 网站建设课程毕设seo哪个软件好
  • 惠州网站建设公司推荐乐云seo杭州seo运营
  • 全国软件开发公司排名前一百seo论坛站长交流
  • 企业网站怎么优化百度地址
  • b2c平台网站北京百度快速优化排名
  • 前端好学还是后端好学宝鸡seo
  • 网站建设 提供源码芭蕉视频app无限次数
  • 学做日料的网站网站ip查询
  • 广州网站建设公网站关键词查询网址
  • 百度搜索网百度快速收录seo工具软件
  • 深圳网站建设定制开发超凡科技seo网站优化服务合同
  • 网站排名优化外包沈阳沈河seo网站排名优化
  • 高校思想政治理论课程网站建设团队制作网站的软件
  • 做个医院网站多少钱建站企业网站
  • 模板网站 seo公众号推广引流
  • 网站域名注册流程全球最受欢迎的网站排名
  • 网站建设与运营 好考吗电商网站seo
  • 网站建设需要哪些成本费用360推广开户
  • 女装网站建设规划书怎么写视频号最新动作