打赏

相关文章

理性愉悦:分块套 NTT

前两个题应该放娱乐区。 1 题面 区间加,区间求在模 \(998244353\) 意义下的乘积,要求做到 \(O(n\sqrt n\log^2n)\)。 做法 考虑操作分块加多项式多点求值,每个块内的多项式为 \(\prod_{i=1}^k(x+x_i)\)。可以做到 \…

PyTorch项目合集一

目录:1、Torch安装方法2、数据转换1、Torch安装方法 2、数据转换 问题扩展: 1、这里的x_train, y_train, x_valid, y_valid是怎么来的? 总结: 其实就是加载原始数据文件,前四个作为训练特征数据,后一个作…

Markdown语法学习笔记1快捷键

加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q 插入链接 Ctrl + L 插入代码 Ctrl + K 插入图片 Ctrl + G 提升标题 Ctrl + H 有序列表 Ctrl + O 无序列表 Ctrl + U 横线 Ctrl + R 撤销 Ctrl + Z 重做 Ctrl + Y

题解:P15206 [SWERC 2018] Dishonest Driver

分析 读完题后一眼区间DP 压缩规则分为三类:原子路径(单个字符)、两个压缩路径的连接、单个压缩路径的重复。我们需要找到每个子区间的最优压缩方式,最终得到整个字符串的最短压缩大小。 设 \(dp[i][j]\) 表示字符…

题解:AT_pakencamp_2024_day1_c One Half

题目分析 对每个查询区间 \([L_i,R_i]\),先计算该区间的总和 \(S\),再找到最小的 \(n\)(满足 \(L_i≤n≤R_i\)),使得从 \(L_i\) 到 \(n\) 的累加和首次超过 \(\frac{S}{2}\)。 由于数据范围为 \(N,Q≤210^5\),暴…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部