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

9.8总结

整体总结:

1.部分分仍是一个大问题 在部分分的情况下容易写炸

2.以后尽量把最后1h的时间全分配给打暴力 时间少了容易写炸或者写不完

3.少用unordered_map这东西太慢了 OJ的机子能把这种写法卡炸 尽量使用gp_hash_table 常数小 时间复杂度非均摊所以不容易被卡

4.以后一定要在本地自己造大数据跑 要确保不会超时 如果感觉很悬可以评估一下评测机的性能再适度卡常

T1

在草稿本上推导了一下发现是个dp 写了个转移 拿unordered_map维护了一下就过了 我原本的状态设计和题解是一样的但是被大样例卡了 后面多记录了一个数组才过 好像我是唯一一个设dp_{i,0/1/2}的

T2

这种题目很容易想到可以二分 考虑如何check 我们把图画出来就可以发现其实建出来的是一个内向基环树森林 考虑经典套路 将环上的每一个节点为根的树统计 分讨一下其实只有两种情况 直接讨论+指针优化查找可以做到 \(O((n+m)log2(m))\)

T3

赛时打了三个性质 挂了两个 只拿到了最简单的一个性质 一个无解判错 一个实现有问题 要加强部分分

我们考虑对于原序列的最大子段和和取出区间的子段和讨论一下 先不考虑最大子段和唯一的情况 显然是简单的 直接拿最大子段和减去子段和即可
再考虑唯一的情况需要在序列上进行分讨 直接线段树维护区间子段和即可

T4

赛时没看懂题 其实自己画一下样例的矩阵就很好理解了 直接分析性质得到输出2得五分

分析完后需要许多群论知识来推导(

http://www.gsyq.cn/news/1191.html

相关文章:

  • 在 AlmaLinux 9 使用 Podman 部署 Redis 7.4.5 并优化内核参数
  • 基于调度场算法将中缀表达式转换为后缀表达式
  • linux下安装pycharm时,中文无法显示的问题
  • Docker,Containerd配置私有Harbor仓库和Notary服务器
  • Ubuntu安装containerd
  • 我重新制作动画系统的思路
  • 港科 Tower A 宿舍凝水之谜
  • Transformer 模型(能理解“句子顺序”和“上下文”的神经网络架构)
  • 关于 cnpm 的安装
  • BOE(京东方)“照亮成长路”公益项目走进富平县 科技赋能教育树立可持续发展新标杆
  • K8S Ingress 和 Service的作用?
  • 通过pip的配置文件,来永久设置国内源‌
  • 用夏普比例和卡玛比率评估基金的性价比
  • 漏洞解析--CSRF
  • 第一篇随笔
  • CF1404D Game of Pairs
  • Office支持终止:如何防止宏灾难
  • 微软日语输入法卡死 没有反应 的解决方法
  • 反爬虫体系中设备ID的技术应用
  • 在 AlmaLinux 9 上使用 Podman Quadlet 部署 MongoDB 6.0
  • 《电视软件安装包》
  • 漏洞实战--java反序列化--用友NC UserAuthenticationServlet
  • 合并代码异常
  • 8th-hello world
  • Normalization 相关问题解惑(BN/LN/IN/GN)
  • Python 函数(Function)核心知识点
  • 关于Genieacs的配置
  • JMeter通过正则表达式、JSON提取器获取变量
  • CF1977E Tensor
  • Code and Data Relocation in Zephyr