当前位置: 首页 > news >正文

9.9日总结

整体总结:

1.部分分给到的时间不够 T2 40分没写完 T3 20分没来得及写 主要原因是T1想了很久

2.在看完所有题后可以从自己觉得最好写的部分分开始写 例如今天我先写了T4的50分

3.在自己想到一个结论但是不知道是不是对的的时候可以先打出来再看对不对 例如今天T1 T2的思路都是已经想到了 但是实在有点怪 不太符合正常 所以认为它是错的 反复思考了很久

4.找时间可以记录下自己所做过的觉得很好的结论记录下来 今天T4的转化其实就是寒假集训时讲过的题差不多的转化

T1

神题 赛时写了很久 结论不会证明 通过瞪样例+画出样例的图就可以看出与2的次幂有关 然后这个问题是一个经典的二分图模型 想到拆点转化就很容易想到连通块了

T2

赛时想到了有可能可以将两边反着走 但是认为是错的 其实只要画一下就会发现这个是平凡的 并没有办法可以hack掉

然后就可以直接从两边开始往lca跳就行了

T3

扫描线一直不太会 想到了是对于合法的形状进行考虑 但是不知道怎么维护 原来可以将曼哈顿距离转为切比雪夫距离从而将菱形转为正方形 这样就可以扫描线维护了

其他的地方直接拿几个指针扫一下就行了

T4

赛时写了一个50分的暴力dp 在这种情况下尽量把数组开成能过的部分分的最大值 不要开大 可能会爆空间(盗别人的经验) 如果要开大就要滚动数组

先考虑将其优化到70 我们考虑一个经典问题-管道取珠 我们可以将平方拆成选两个数 我们考虑对于一个长度为k的数组 我们在中间放两个小球 这样放方案数是k平方的 这样就可以转化掉一个循环

对于这个我们考虑这个转移其实是两种情况 j>=x 或 j<x 第二种情况显然是简单的

对于第一种情况我们可以考虑dp出它对答案的贡献系数 然后和前面的一起统计就行了

http://www.hskmm.com/?act=detail&tid=356

相关文章:

  • 202205_宁波市赛_Cr4ck2
  • GitHub Copilot代码审查大升级!路径级指令+组织级规范,开发者效率再提升!
  • 20250909 GOJ 模拟赛
  • 在AI技术唾手可得的时代,挖掘新需求成为制胜关键——某知名语音识别框架需求洞察
  • SOS dp(高维前缀dp)
  • 英语_阅读_raise awareness about water conservation_待读
  • 自我介绍
  • MQ
  • 微信消息模版推送
  • [豪の学习笔记] 软考中级备考 基础复习#5
  • 自我介绍+软工五问
  • 02020212 .NET Core重难点知识12-服务定位器、.NET依赖注入示例
  • 三数之和-leetcode
  • apache详细配置
  • 9.8总结
  • 相似了
  • 在 AlmaLinux 9 使用 Podman 部署 Redis 7.4.5 并优化内核参数
  • 抖音批量视频下载工具源码C#源码|自动提取DY视频的软件工具
  • AI 检测:精准攻克米饭盒质检难题,赋能食品生产
  • 2025年9月北京中学集训随笔
  • 最新可用Docker镜像加速站点
  • 第一周作业
  • 基于调度场算法将中缀表达式转换为后缀表达式
  • 来此加密实现SSL证书自动申请+自动部署
  • lc1022-从根到叶的二进制数之和
  • 2025.9.9——1橙
  • SIM /api/function/execute 代码执行漏洞
  • C#/.NET/.NET Core技术前沿周刊 | 第 53 期(2025年9.1-9.7)
  • 3
  • linux下安装pycharm时,中文无法显示的问题