题解列表

筛选

动态规划和贪心思想结合求解

解题思路:首先先处理输入的n组活动,建立一个数组存储以索引代表开始时间,数组的值为结束时间,适当选择数组长度,比如a[1]=3,就是代表开始时间为1,结束时间为3的一个活动,也许有人会想不止一个活动开始时间为1的活动,的确是这样,但是我们只需要结束时间最早但开始时间为1的活动,

[出圈]☞每日一题

摘要:#include int main() { int n,k,m,j,r; int a[100]; while(scanf("%d%d",&n,&m)!=EOF) ……

使用”三目运算符“求三数中的最大值

摘要:# 使用”三目运算符“求三数中的最大值 三目运算符:表达式1?表达式2:表达式3 若表达式1成立,执行表达式2;否则,执行表达式3. 参考代码如下: ```c #include int m……

1097: 蛇行矩阵(最简洁明了)

解题思路:看题目找规律注意事项:不用再找其他的了,我的是最简单的参考代码:n=int(input())List=[[0]*nfor_inrange(n)]List[0][0]=1k=1foriinrange(n):forjinrange(1,

学好英语走遍天下(但不能忘本)

解题思路:我们可以发现一句英文是由三部分组成(单词,空格,标点符号)然后我们可以发现每两个单词中间就有一个空格,那么我们只要对接收到的字符串,统计它中空格的数量,那么单词数量就是空格数量加1。注意事项:这里我用的时strings来定义字符串那么在字符串读取时,

[无聊君]蓝桥杯历届试题-九宫重排 简单题解,一次就过

解题思路:一道简单的BFS(广度优先搜索)题目,套模板可直接解题与输入地图的题目一样,只是将地图的位移数组上-1,0下1,0左0,-1右0,1改为在字符串中模拟地图位移数组上-3下3左-1右1注意事项:虽然题目给的是一个3×3的地图但是输入的是一个字符串给出了开始和结束的情况参考代码:importja

外卖店优先级(详细解答)

|1|1||------------|------------||2|1||3|1||5|2||6|2||6|2|将示例按照先编号id,后时间ts排序,因此创建了一个结构体,包含两个元素id和ts注意:缓存的退出与重新进入的逻辑问题```cpp#include#includeusingnamespac