2024.8.23 总结(集训)
1.2024.7.2 集训2.2024.8.1 总结(集训)3.2024.8.11 总结(集训 考试)4.2024.8.12 总结(集训)5.2024.8.13 总结(集训)6.2024.8.14 总结(集训)7.2024.8.16 总结(集训)8.2024.8.18 周总结(上周天到这周六集训,这周天放假)9.2024.8.20 总结(集训)10.2024.8.21 总结(集训 考试)11.2024.8.22 总结(集训)
12.2024.8.23 总结(集训)
13.2024.8.28 总结14.2024.8.29 总结15.2024.8.30 总结(集训 考 DP)16.2024.8.31 总结(集训 考 DP)17.2024.9.13 总结(考 DP)18.2024.9.16 上午 总结(考 DS)19.2024.9.16 下午 总结(考 DS)20.2024.10.1 总结(集训;数据结构 主要是线段树)21.2024.10.2 总结(集训;DP)22.2024.10.3 总结(集训 继续弄昨天的 DP)23.2024.10.4 总结24.2024.10.5 笔记25.[听课笔记 #2] exCat 的图论专题分享26.[考试总结] 2024.10.23 最近的几场考试27.[考试总结] NOIP2024 前 联考破防记28.[考试总结] 2025.3.8 数据结构今天上午是我们这个暑假的最后一节课了。内容是分块和莫队,很好玩。
有很多 Ynoi 的题。我居然碰巧想出了一道(P5397 [Ynoi2018] 天降之物),盖前几天模拟赛的 T2 family 的 线段树/分块 做法给了我灵感(维护块内答案、块左的东西、块右的东西(左右的是为了合并块))。
感觉听、看到了很多分块、莫队相关的技巧。但是有点杂乱,明天我应该会总结一下。
感觉今天那几道[属于大分块系列](?)的题好锻炼代码能力啊。尝试自己写出来其中一道(第二分块,即 P4117)(感觉这道是今天的 Ynoi 题里最好写的)。
今天依旧是要改良码风:
- 更多但适度地压行。
- 添加空行。
- 使用简洁、常数小的符号和式子(指的是代码里的式子)。
- 用 namespace 封装数据结构(好像和 struct 差不多?(???))。
感谢 lr,他给了我一份分块板子代码。我照着复习了一遍基础的分块,并改良了一下之前比较繁琐的分块码风。
另外,感觉我的代码还是常数大,LOJ 上数列分块入门 2 开了 O2 才过,不开优化(O0)就 TLE。大常数何时能终止???
2024.8.23
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)