会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xiaoniu142857's Blog
不畏浮云遮望眼,自缘身在最高层。
博客园
首页
新随笔
联系
订阅
管理
2025年8月26日
快读快写学习笔记
摘要: 0x01 前置准备 所有代码依赖以下头文件,建议统一包含: <cstdio>:提供 getchar()、putchar()、fread()、fwrite(); <iostream>:提供 cin、cout; <cctype>:提供 isspace(); 0x02 基础 I/O 优化:基于 cin 和
阅读全文
posted @ 2025-08-26 23:05 xiaoniu142857
阅读(261)
评论(0)
推荐(2)
2025年8月1日
洛谷 P2971 [USACO10HOL] Cow Politics G 题解
摘要: 怎么没有树上启发式合并的题解呢?我来发一篇吧! 简化题意 给定一棵 \(n\) 个点的树,每个点属于 \(k\) 种颜色之一(每种颜色至少有 2 个点)。求每种颜色中,任意两点间的最大距离。 核心思想 树上两点 \(u,v\) 间的距离为 \(dep_u+dep_v-2×dep_{lca(u,v)}
阅读全文
posted @ 2025-08-01 11:51 xiaoniu142857
阅读(20)
评论(0)
推荐(0)
2025年7月24日
洛谷 P12078 [OOI 2025] Best Runner 题解
摘要: Solution 首先分析每位跑者的最优决策,尝试寻找一下特殊性质。 首先,直觉告诉我们,在不同跑道间切换的过程中一定不会改变方向。假设最优策略中改变了方向,最终跑过了 \(l\sim r\) 这些跑道。而一开始就直接一步步切换到这其中最短的跑道并在它上面一直跑下去一定不会更劣。 其次,最优策略一定
阅读全文
posted @ 2025-07-24 18:51 xiaoniu142857
阅读(11)
评论(0)
推荐(0)
2025年6月29日
最短路学习笔记
摘要: 0x01 前置芝士 路径 路径可以使有限或无限的。一条有限路径是一个边的序列 \(\{e_n\}\),使得存在一个顶点序列 \(\{v_{n+1}\}\) 满足 \(e_i=(v_{i},v_{i+1})\),其中 \(i\in [1,n]\)。 \(v_1\) 称为路径的起点,\(v_{n+1}\
阅读全文
posted @ 2025-06-29 09:41 xiaoniu142857
阅读(37)
评论(0)
推荐(0)
2025年6月15日
梯度下降学习笔记
摘要: 0x01 梯度下降的算法思想 梯度下降(Gradient Descent)是一种通用的优化算法,能够为大范围的问题找到最优解。梯度下降的核心思想就是通过沿着目标函数的梯度负方向不断迭代更新参数从而使目标函数最小化。该算法被广泛应用于机器学习和 AI 中。 若将目标函数视为一个超曲面,梯度下降的过程即
阅读全文
posted @ 2025-06-15 19:01 xiaoniu142857
阅读(25)
评论(0)
推荐(0)
2025年6月6日
洛谷 P3650 [USACO1.3] 滑雪课程设计 Ski Course Design 题解
摘要: 题意概述 给定一个长度为 \(n\) 的数列 \(\{a_i\}_{i=1}^n\),将 \(a_i\) 改为 \(b\) 所需的代价是 \((a_i-b)^2\)。求使得 \(\max\{a_i\}-\min\{a_i\}\le17\) 所需的最小代价。 解题思路 看到平方,我第一时间想到的就是三
阅读全文
posted @ 2025-06-06 21:07 xiaoniu142857
阅读(17)
评论(0)
推荐(0)
洛谷 B3930 [GESP202312 五级] 烹饪问题 题解
摘要: 看到各路大神都在用贪心,我就来发一个另类做法吧 (●'◡'●)。 题意描述 给定一个数列 \(\{a_i\}_{i=1}^n\),求找到一组 \(i,j~(i\neq j)\),使 \(a_i \& a_j\) 最大。 约定记号 约定最优解的 \(i\) 取值为 \(i_0\),\(j\) 取值为
阅读全文
posted @ 2025-06-06 21:06 xiaoniu142857
阅读(167)
评论(0)
推荐(0)
洛谷 P4447 [AHOI2018 初中组] 分组 题解
摘要: 蒟蒻的思路 这题是个贪心。于是手玩几个样例,看看能找到什么很有用的性质。我们先约定实力值为 \(l\sim r\) 的小组记作 \(G_r^l~(l\le r)\)。 对于这组样例: 7 1 2 2 3 3 4 5 我们以能力值为横轴画出柱状图。 如果划分成 \(G_5^1\) 和 \(G_3^2\
阅读全文
posted @ 2025-06-06 20:56 xiaoniu142857
阅读(30)
评论(0)
推荐(0)
公告