关注
public int[] solution(int[] bedTime, int[][] naozhong){
Arrays.sort(naozhong, new Comparator<int[]>() {
public int compare(int[] o1, int[] o2){
if(o1[0] == o2[0]){
return o1[1] - o2[1];
}
return o1[0] - o2[0];
}
});
int bed = arrToTime(bedTime);
if(bed < arrToTime(naozhong[0])){
return timeToArr(arrToTime(naozhong[0]) - bed);
}
if(bed > arrToTime(naozhong[naozhong.length - 1])){
return timeToArr(bed - arrToTime(naozhong[naozhong.length - 1]))
}
for(int i = 0;i < naozhong.length;++i){
int t = arrToTime(naozhong[i]);
if(t >= bed){
return timeToArr(t - bed);
}
}
}
private static int arrToTime(int[] nums) {
return nums[0] * 60 + nums[1];
}
private static int[] timeToArr(int time) {
return new int[] { time / 60, time % 60 };
}
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客新年AI问运 #
8595次浏览 116人参与
# 你喜欢工作还是上学 #
89569次浏览 884人参与
# 牛客AI体验站 #
16721次浏览 292人参与
# 被AI治愈的瞬间 #
90763次浏览 686人参与
# 你找工作的时候用AI吗? #
173447次浏览 889人参与
# 有必要和同事成为好朋友吗? #
1371次浏览 27人参与
# 如何提高实习转正率? #
87168次浏览 510人参与
# 听劝,这个公司值得去吗 #
665720次浏览 1996人参与
# 你觉得什么岗位会被AI替代 #
41330次浏览 278人参与
# 为了秋招你都做了哪些准备? #
32643次浏览 534人参与
# 机械人的薪资开到多少,才适合去? #
165201次浏览 573人参与
# 你最满意的offer薪资是哪家公司? #
71559次浏览 355人参与
# 这个工作能去吗 #
115329次浏览 663人参与
# 多益网络工作体验 #
63349次浏览 306人参与
# 工作中的卑微时刻 #
33585次浏览 199人参与
# 秋招吐槽大会 #
304871次浏览 1524人参与
# 央国企投递记录 #
177104次浏览 1655人参与
# 国央企求职进展汇总 #
442834次浏览 3509人参与
# 数字马力求职进展汇总 #
331819次浏览 2381人参与
# 你已经投递多少份简历了 #
1353282次浏览 10821人参与