题解列表

筛选

蓝桥杯2019年第十届真题-外卖店优先级-题解(C++代码)

###解题思路:贪心的思路求解,先对订单的时间从小到大排序,要减去到当前订单的外卖店的时间与上一次到达该店的时间,这段时间是没有订单的,然后加上订单的数量。最后判断哪些订单从某一时间起就没有订单即可```cpp#include#definexfirst#defineysecond#definemem1

信息学奥赛一本通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日范围内,

蓝桥杯2018年第九届真题-搭积木-题解(C++代码)

###解题思路:先算出每一行的积木最大搭多高,然后找到可以搭积木的左端点i,然后找右端点j,i~j都是可以搭积木的,然后记忆化搜索这一块区域可以搭积木的方案数,然后再从j+1开始找,同上```cpp#include#definexfirst#defineysecond#definemem1(h)mem