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

写题-2025.11

2025.11.25

开始写超级水题来复健

……难道我只能写写橙题了吗

洛谷 P5887 Ringed Genesis

最开始把 \(k\) 看成了每只兔子不同,吓了一跳,想了一会儿没想出来。感觉能做,留个坑。

由于 \(\gcd(a,b) \mid (ax+by)\),所以只需要取步长 \(k\) 和环长 \(n\) 的最大公约数,就得到兔子在环上能走出的最小非零位移。
(取 \(a=k\) 为步长,\(b=n\) 为环长,就可以把 \(ax-by\) 理解为走了\(x\) 步再减去 \(y\) 圈后得到的位移)

于是把所有的 \(p_i\)\(\gcd(k,n)\) 取模,得到一系列最靠近 \(0\) 的出发点,再 dp 即可。

甚至求 \(\gcd\) 还写错了……耻辱。

洛谷 P1028 [NOIP 2001 普及组] 数的计算

\(dp_i\) 表示以 \(i\) 开头的合法数列的数量,则有:

$ dp_i=1 + \sum_{j=1}^{\lfloor \frac{i}{2} \rfloor}dp_j$

换成正向写法——把 \(dp_i\) 加到 \(dp_{2i},...,dp_n\) 上,就做完了。

小小优化,把上界从 \(n\) 改成 \(\lfloor \dfrac{n}{2} \rfloor\)

真正优化,把正向更新的区间加改成差分写法,时间变成 \(O(n)\)

(发现开了 O2 之后 \(10^3\)\(O(n)\)\(O(n^2)\) 没什么区别 )

2025.11.26

洛谷 P1106 删数问题

简单贪心,好耶。

先考虑到如果能搞出先导 \(0\) 一定是最优的,但这种想法被后续的策略包含了。

考虑对数字大小影响最大的是首位,所以如果能把首位变小一定不劣。

于是,进行 \(k\) 次寻找,如果当前位的数字比更高一位的小,就删掉后者;如果找不到就删去末尾(这是容易验证的)。

感觉“最优子结构”的性质是显然的,有空回来补个证明。

看了题解发现基本是小年龄同志们的舞台,缺少数学化的证明,然而已经交不了题解了,可惜。

发现自己近来做贪心时总是很想给出严谨证明。

http://www.jsqmd.com/news/52709/

相关文章:

  • 修正开源控件kcontrols不能在linux使用中文输入法的bug
  • 【转载】Qt 路径中常用字符“./”、“../”、“/”、“*”的含义
  • 完整教程:掌握3D手部关键点检测:PyTorch深度学习实战
  • 2025年中国AI智能办公鼠标十大品牌推荐:鸿容AI智能办公
  • Git 安装流程
  • 2025安全环保充电器外壳厂家TOP5权威推荐:环保认证US
  • 【转载】Qt 断言Q_ASSERT的使用
  • 2025年修补防水涂料推荐厂家及其市场分析
  • 连续状态方程Tustin离散化处理 - 实践
  • 2025年北京、上海、深圳协议离婚律师推荐排行榜:哪个好?哪个靠谱?选哪个?
  • Shell脚本实战:15个提高工作效率的自动化脚本
  • 【转载】Qt 多次connect的坑
  • 2025年检查井定制厂家十大推荐,雨水检查井与预制装配式检查
  • 2025年襄阳地区十大包装盒定制企业推荐:知名的包装盒机构有
  • 2025年深圳东莞惠州塑胶外壳定制公司推荐:安全环保的塑胶外
  • 2025年修补料砂浆源头厂家对比榜
  • 2025年十大靠谱塑胶外壳厂家推荐,口碑靠谱的塑胶外壳供应商
  • 大模型高效微调(Finetune)实战教程
  • 【转载】Qt QCustomPlot 使用整理
  • Windows实用小工具使用教程!OFGB专治 Windows 11 广告的神器+自动滚屏小工具!
  • 八数码难题
  • 趣睡科技与强脑合作:AI算法赋能睡眠健康
  • 【转载】Qt QCustomPlot 使用教程
  • 2025年11月营销智能体选择指南:权威榜单与用户评价深度分析
  • 2025年11月营销智能体推荐榜单:主流平台综合对比与选择指南
  • 2025年11月营销智能体推荐榜单:主流平台列表与权威选择指南
  • 2025年11月营销智能体推荐榜单:五大主流平台深度对比与选择指南
  • HarmonyOS游戏开发入门:用ArkTS打造经典五子棋
  • 详细介绍:【论文阅读】AAAI 2025 | 面向精确分割式联邦学习的多模型聚合与知识重放
  • HarmonyOS文件操作进阶:上传/下载/解压全场景实战(含封装工具类)