关注
import java.util.Arrays;
import java.util.Comparator;
public class Code_06_BestArrange {
public static class Program {
public int start;
public int end;
public Program(int start, int end) {
this.start = start;
this.end = end;
}
}
public static class ProgramComparator implements Comparator<Program> {
@Override
public int compare(Program o1, Program o2) {
return o1.end - o2.end;
}
}
public static int bestArrange(Program[] programs, int start) {
Arrays.sort(programs, new ProgramComparator());
int result = 0;
for (int i = 0; i < programs.length; i++) {
if (start <= programs[i].start) {
result++;
start = programs[i].end;
}
}
return result;
}
public static void main(String[] args) {
}
}
查看原帖
点赞 1
相关推荐
查看17道真题和解析
点赞 评论 收藏
转发
点赞 评论 收藏
转发
05-10 22:23
南昌大学 计算机类 点赞 评论 收藏
转发
牛客热帖
正在热议
# 和牛牛一起刷题打卡 #
13687次浏览 1263人参与
# 通信硬件薪资爆料 #
255578次浏览 2406人参与
# 不去互联网可以去金融科技 #
3446次浏览 49人参与
# 牛客帮帮团来啦!有问必答 #
1091802次浏览 16301人参与
# 面试被问第一学历差时该怎么回答 #
18173次浏览 199人参与
# 简历中的项目经历要怎么写? #
14251次浏览 189人参与
# 工作两年想退休了 #
19211次浏览 239人参与
# 实习生应该准时下班吗 #
93038次浏览 705人参与
# 你收到了团子的OC了吗 #
530517次浏览 6293人参与
# 你已经投递多少份简历了 #
338307次浏览 4905人参与
# 简历无回复,你会继续海投还是优化再投? #
23440次浏览 329人参与
# 你怎么评价今年的春招? #
12392次浏览 193人参与
# 简历中的项目经历要怎么写 #
481823次浏览 8758人参与
# 晒一晒我的offer #
3768999次浏览 58041人参与
# 担心入职之后被发现很菜怎么办 #
39515次浏览 327人参与
# 本周投递记录 #
220810次浏览 5375人参与
# 硬件人的简历怎么写 #
81810次浏览 849人参与
# 我想象的工作vs实际工作 #
105711次浏览 1700人参与
# 2022毕业生求职现身说法 #
23592次浏览 338人参与
# 你的秋招进行到哪一步了 #
396581次浏览 6677人参与
# 产品人求职现状 #
56803次浏览 822人参与