题解列表

筛选

你的开发任务题解(java)--有思路和注意事项还有注释

解题思路:注意事项:把前n行数据接收完成后,后面还有一行字符串需要用nextLine()接收,但是此时你会发现nextLine()没有运行就执行完毕了。然后我就在CSDN上找到了这样一篇文章为什么Scanner中nextLine()方法没有执行就直接跳过了?其原因是nextLine()方法不能放在ne

蓝桥杯2019年第十届国赛真题-大胖子走迷宫

解题思路:注意事项:这个题和一般的迷宫问题不同在于可以呆在原地等待,vis[][]用于记录走过的位置,注意原地等待不用判断是否走过(因为一定已经走过)参考代码:importjava.util.LinkedList;importjava.util.Queue;importjava.util.Scanne

蓝桥杯2018年第九届真题-日志统计-JAVA双指针-分情况讨论

用一**个Map来存储输入的数据,以热帖id为键,被点赞的时刻用一个List保存起来做值**,便于后续判断该帖子是否为热帖存储完输入数据后,分别**对每个键对应的List从大到小排序,再遍历**,判断该键对应的id是否为热帖用一个指针i从下标0开始遍历【一直遍历到len-1】,

蓝桥杯2018年第九届真题-航班时间-JAVA解法-简单易懂

由题意得到飞机的飞行时间是来回**两趟飞行的起飞和降落时间差的平均值**在Java中**Calendar类有add方法能实现对日期的增减**,这里就用Calendar对日期进行处理将输入进来的时间转为Calendar类,输入中有(+n)字样的就对该对象通过add方法进行对其日期+n,