Loading

随笔分类 -  值得记录的每日一题

摘要:题目链接 https://www.acwing.com/problem/content/1472/ 题目思路 没有技巧,全是感情,bfs经典模板题 题目代码 #include <iostream> #include <algorithm> #include <cstring> #include <q 阅读全文
posted @ 2022-03-29 20:01 vacilie 阅读(31) 评论(0) 推荐(0) 编辑
摘要:题目链接 https://www.acwing.com/problem/content/description/1661/ 题目思路 最开始想暴力,没暴出来。之后看了大佬的二分题解豁然开朗 因为是找最近距离的最大值,所以先找到最小的距离作为右边界 l, r表示待放奶牛的位置与上一奶牛的位置差 che 阅读全文
posted @ 2022-03-23 19:19 vacilie 阅读(29) 评论(0) 推荐(0) 编辑
摘要:题目链接 https://www.acwing.com/problem/content/description/3748/ 题目思路 将问题转换成,有一个数组$a[N]$,找到一个特殊的数idx,满足至少有idx个数 >= idx a[i] >= i (idx求最大).并且给定一个距离l,使得这个区 阅读全文
posted @ 2022-03-17 19:58 vacilie 阅读(39) 评论(0) 推荐(0) 编辑
摘要:题目链接 https://www.acwing.com/problem/content/3373/ 题目思路 用哈希表存储生肖对应年, 读入字符串并过滤掉多余内容, 通过判断 previous和 next 求与Bessie的相对年龄差 需要用 (j % 12 + 12) % 12 来处理负数情况.因 阅读全文
posted @ 2022-03-16 21:02 vacilie 阅读(13) 评论(0) 推荐(0) 编辑
摘要:题目链接 https://www.acwing.com/problem/content/3361/ 题目思路 唱完字母歌 = 农夫听到的字母按所给顺序全部出现.所以遍历匹配字符串,当所听到的字母是顺序中的字母,模式串后移,当所听到的字母不属于当前顺序后的字母,则ans ++ 题目代码 #includ 阅读全文
posted @ 2022-03-16 20:57 vacilie 阅读(21) 评论(0) 推荐(0) 编辑