- 博客(4)
- 收藏
- 关注
原创 流水线工作最长时间 java解法
一个工厂有m条流水线来并行完成n个独立的作业该工厂设置了一个调度系统在安排作业时,总是优先执行处理时间最短的作业现给定流水线个数m需要完成的作业数n每个作业的处理时间分别为 t1,t2...tn请你编程计算处理完所有作业的耗时为多少当n>m时 首先处理时间短的m个作业进入流水线其他的等待当某个作业完成时,依次从剩余作业中取处理时间最短的进入处理输入描述:第一行为两个整数(采取空格分隔)分别表示流水线个数m和作业数n第二行输入n个整数(采取空格分隔)表示每个作业的处理
2022-03-17 17:28:56 347
原创 华为od机试题 找到好朋友 java解法
题目描述:在学校中,N 个小朋友站成一队,第 i 个小朋友的身高为 height[i],第 i 个小朋友可以看到第一个比自己身高更高的小朋友j,那么 j 是 i 的好朋友 (要求:j>i) 。请重新生成一个列表,对应位置的输出是每个小朋友的好朋友的位置。如果没有看到好朋友,请在该位置用0代替。小朋友人数范围 0~40000。输入描述:第一行输入 N,N 表示有N个小朋友第二行输入 N 个小朋友的身高 height[i],都是整数输出描述:输出 N 个小朋友的好朋友的位置示例:
2022-03-16 12:02:09 3565 2
原创 自己编的java判断一个字符串是否对称的。
判断一个字符串是否是对称字符串(方法改进) (一个一个比较)例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称import java.util.Scanner;public class aatest { public static void main(String[] args) { Scanner sc= new Scanner(System.in); String str = sc.nextLine();
2022-03-15 22:38:00 1051
原创 华为OD机试题,玩牌高手java解法
标题:玩牌高手 | 时间限制:1秒 | 内存限制:32768K | 语言限制:不限给定一个长度为n的整型数组,表示一个选手在n轮内可选择的牌面分数。选手基于规则选牌,请计算所有轮结束后其可以获得的最高总分数。选择规则如下:1、在每轮里选手可以选择获取该轮牌面,则其总分数加上该轮牌面分数,为其新的总分数。2、选手也可不选择本轮牌面直接跳到下一轮,此时将当前总分数还原为3轮前的总分数,若当前轮次小于等于3(即在第1、2、3轮选择跳过轮次),则总分数置为0。3、选手的初始总分数为0,且必须依次参加
2022-03-13 15:24:09 2135 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人