每日打卡Day285
2025.08.26打卡Day285
健康
- 11 点半睡,7 点半起床。
- 俯卧撑 100 + 仰卧起坐 100。
娱乐
- xin 计划,打了几把 pvp。
算法
Codeforces:
- https://codeforces.com/contest/2071/problem/D1 ,1800 分,对于
l <= n,可以直接返回a[l],对于l <= 2 * n + 1,可以预处理前缀异或和直接返回s[l // 2],对于更大的l,我们注意到对于i >= n且i为偶数,有a[i] == a[i + 1],所以a[l]的计算式中可以消掉绝大部分,最后只剩下一段前缀 + 至多两个数,分类讨论到底剩下哪些数,发现其实只需要考虑a[n + 1]和a[l // 2]即可,直接递归去做,复杂度为对数级别。 - https://codeforces.com/contest/1991/problem/E ,1900 分,如果图不是二分图,我们就做说颜色的那个人,每次只说 1 和 2 即可;如果图是二分图,我们就做涂色人,强制左边涂 1,右边涂 2,当一边涂满后,就把 3 全涂到另一边。
其他:
- 对着 checklist 补忘掉的基础知识,今天对快排和二分的死递归问题进行了比较深入的研究,形成了文章。
- NOI Linux 使用技巧积累,常见问题亲自踩坑确认。
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
Day 103✅ 今天做了:复习了多用户通信系统⏰ 明天计划:学习Java反射
1
Day 68时间19:00~ 22:00(3h)✅ 今天做了:Component注解、Mybatis配置、使用⏰ 明天计划:Lombok、Mapper映射、动态SQL📚 今日感悟:自动配置类DataSourceAutoConfiguration ,会读取properties文件,通过注解:@EnableConfigurationProperties(DataSourceProperties.cl
2
Day 19✅ 今天做了:MCP⏰ 明天计划:AI智能体构建📚 今日感悟:今天MCP问题有点多有点杂,明天找时间再捋一下。继续加油
1
Day 25✅ 今天做了:1、扇贝英语单词打卡2、英语听说读写、听力练习3、微信阅读15分钟4、编程导航学习⏰ 明天计划:待定📚 今日感悟:Keep going!
2
Day 104✅ 今天做了:学习了Java反射及快速入门⏰ 明天计划:继续学习Java反射
1
