题解列表

筛选

蓝桥杯历届试题-回文数字-题解(Java代码)时间复杂度超低

解题思路:回文数有着对称的特点,而且题目要求只判断5位和6位的十进制数字,所以只看待求数的前三位即可(时间复杂度为常数阶),Java对字符串的处理非常拿手,求解十分方便。具体求解思路请见代码注释注意事项:千万别忘了没有找到要输出-1;参考代码:importjava.util.*;publicclass

信息学奥赛一本通T1255-迷宫问题-题解(Java代码)【别睡了老王,感觉刷题】

//步骤如下1.创建二维数组用于保存迷宫2.将当前位置设置为已经访问,然后根据当前位置找到他能访问的位置,并将这些位置放置到arraylist集合中遍历到最后3.遍历他的下一步,即集合中的数据,能通过就下一步,不能通过就返回即回溯4.判断是否到了最后一部,
优质题解

蓝桥杯2017年第八届真题-日期问题(Java代码)(AC代码!)

解题思路:既要判断是否为合理日期(1960年1月1日至2059年12月31日,闰年2月有29天,平年2月28,大月31,小月30等),又要将日期从小到大排序,尤其是从小到大排序,情况很复杂,很难考虑全面,所以可以考虑换个角度解题。既然日期在1960年1月1日至2059年12月31日范围内,