技术栈
技巧
lvwangshu
4 天前
题解
·
贪心
·
倍增
·
技巧
·
思维好题
·
断环成链
T3 涂鸦带师 题解
倍增很重要,经常想不到固定第一张纸后,贪心过程就是沿一个确定的函数 \(nxt\) 跳。从区间 \(i\) 出发贪心跳一步到哪,与起点无关,可以预处理好供所有起点复用。
lvwangshu
7 天前
动态规划
·
图论
·
题解
·
dp
·
树形dp
·
技巧
·
换根dp
·
性质题
·
思维好题
P8981 「DROI」Round 1 距离 题解
给定一棵 \(n\) 个点的树,距离 \(\operatorname{dis}(u,v)\) 按点数计。若点对 \((u,v)\) 满足任意点 \(x\) 到 \(u\)、\(v\) 的距离都不超过 \(\operatorname{dis}(u,v)\),称之为极远点对。设经过点 \(x\) 的极远点对数为 \(v_x\),求
lvwangshu
8 天前
题解
·
双指针
·
技巧
·
性质题
·
思维好题
·
推导题
P17723 [SCP-S 2026] 函数 / func 题解
答案要求的是所有区间价值之和。由于 \(f(l,r)=\text{OR}(S)\lor \text{MEX}(S)\) 是按位或,可以逐位计算贡献:对每一个二进制位 \(b\),统计有多少个区间的 \(f\) 值在第 \(b\) 位为 \(1\),设个数为 \(c_b\),则
lvwangshu
10 天前
题解
·
技巧
·
前缀优化
·
性质题
·
思维好题
·
推导题
方阵游戏 题解
这道题的模型转化非常巧妙通过对操作净次数的讨论,转化成递推式,并通过差分计算答案设 \(x_{i,j}\) 为以 \((i,j)\) 为左上角的 \(k \times k\) 操作的净值(\(+1\) 次数减 \(-1\) 次数,可正可负可为 \(0\))。合法左上角:\(1 \le i, j \le n-k+1\)
lvwangshu
12 天前
字符串
·
trie
·
题解
·
贪心
·
技巧
·
性质题
·
思维好题
字符串 题解
设删去第 \(k\) 条记录,则要为剩下的 \(n-1\) 条记录分配串 \(s_1,s_2,\dots,s_{n-1}\),满足:
lvwangshu
13 天前
动态规划
·
题解
·
技巧
·
性质题
·
思维好题
川剧复演 题解
有 n 场演出、m 出剧目。每场选一出剧目,同一剧目可重复选。合法条件:任意连续 m 场演出中,都存在某剧目出现至少两次。
lvwangshu
25 天前
动态规划
·
题解
·
技巧
·
性质题
·
思维好题
CF813D Two Melodies 题解
选两个非空、互不相交的子序列,各自满足"相邻音符相差 \(1\) 或模 \(7\) 同余",求长度和的最大值。\(n \le 5000\),\(a_i \le 10^5\)。
lvwangshu
1 个月前
数据结构
·
线段树
·
题解
·
技巧
·
性质题
·
思维好题
·
细节题
登录日志 题解
n 条日志,第 i 条为 \((t_i, b_i)\):\(t_i = 1\) 表示登录,\(t_i = 2\) 表示退出。对已在线者登录、对已离线者退出,均不改变账号状态。
lvwangshu
1 个月前
动态规划
·
题解
·
技巧
·
性质题
·
思维好题
T2 最长上升子序列(lis)题解
给定 \(1 \sim n\) 的排列 \(a\)。对每个 \(i = 1, 2, \dots, n-1\),交换 \(a_i\) 与 \(a_{i+1}\),求交换后的最长严格上升子序列(LIS)长度。各次交换相互独立,每次都从原排列开始。
lvwangshu
1 个月前
题解
·
贪心
·
总结
·
技巧
·
性质题
·
思维好题
T1 称重(weight)题解
考场策略:第一题数据范围 \(n \le 2\times10^5\),应优先尝试贪心。如果一时想不到正确贪心,可以先写DP拿 65 分,再根据特殊性质往上加。
lvwangshu
1 个月前
动态规划
·
题解
·
贪心
·
技巧
·
性质题
·
思维好题
P12960 毒药 题解
\(n\) 瓶毒药、\(n\) 瓶解药排成一排,初始血量 \(0\)。喝 A 血量 \(+1\);喝 P 时若血量 \(=0\) 则死,否则 \(-1\)。可任选若干瓶任意交换顺序,问有多少选法能活下来(对 \(10^9+7\) 取模)。
humors221
1 个月前
游戏
·
技巧
·
手游
·
攻略
·
灵画师
支付宝游戏灵画师简易步骤整理
个人经验,仅供参考第一步:收获一波 活动 鱼获,秘宝 每日奖励, 仙盟商店,仙盟灵池, 画中阁,灵田,
侯垒
5 个月前
技巧
·
ccglass
AI 编程 Agent 不是黑箱了:用 ccglass 看清 Claude Code 和 Codex 的真实请求
这两年,AI 编程工具的进化速度非常快。从最早的代码补全,到现在的 Claude Code、Codex、Cursor、Cline、OpenCode,各类 Agent 已经不只是“帮你写一段函数”了。它们可以读项目、改代码、跑命令、调用工具、分析报错,甚至连续执行一整套开发任务。
qq_215397897
5 个月前
技巧
谷歌浏览器独立多开
方法一 场景单一可以开无痕模式方法二打开谷歌浏览器快捷方式 → 属性 → 目标 添加 --user-data-dir="D:\Cache\Google\Work1" 注意 --user-data-dir=“D:\Cache\Google\Work1” 前面有一个空格。后面的地址D:\Cache\Google\Work1 可以自行更改
二宝152
7 个月前
学习
·
效率
·
技巧
如何高效学习与实用技巧分享
在现代社会,学习变得尤为重要。掌握科学的学习方法可以大大提升效率。制定学习计划,设定目标,有助于明确学习方向和内容。
燕儿_飘飘
9 个月前
excel
·
技巧
Excel单个表格占用大量空间的问题解决方案
单个Excel表格打开非常慢,实际的数据量又非常少,后发现是明细的工作簿占用了大量的空间。 1、在表格中有内容的单元格内使用快捷键:CTRL+END,查看最后的单元格 2、检查内容的空列,选中第一列,使用快捷键:CTRL+SHIFT+右方向键 3、右击,删除 4、保存 5、检查文件的大小** 总结:空白列会占用空间,同事引起Excel表格打开来慢,制作表格的时候,需要关注这个问题。快捷键:CTRL+END发现空白行,快捷键CTRL+SHIFT+下方向键,选择所有空行,快捷键:CTRL± 删除整行
czliutz
9 个月前
开发语言
·
r语言
·
音乐
·
技巧
R语言gm音乐包的使用简单介绍
你想要了解 R 语言中 gm(Graphical Music)包的使用方法并获取可运行的示例,我会从安装、核心概念到具体示例,帮你全面掌握这个包的使用。gm 包是 R 语言中用于以编程方式创建、修改和导出乐谱的工具,它将音乐结构(音符、和弦、拍号、调号等)转化为可渲染的乐谱,支持导出为 MusicXML、PDF、PNG 等格式,非常适合音乐分析和程序化作曲。
李小白杂货铺
10 个月前
规则
·
策略
·
技巧
·
掼蛋
·
详细规则
·
规则说明
·
扑克
掼蛋简记.
掼蛋(Guàn Dàn)是一种起源于中国江苏省淮安市的扑克牌游戏,近年来在江苏、安徽、上海等华东地区迅速流行,并被纳入地方和国家的体育赛事项目。它融合了“升级”“跑得快”等多种扑克玩法的元素,强调配合、策略与节奏控制。
梁萌
10 个月前
ai编程
·
cursor
·
技巧
cursor开发工具使用技巧-文章目录
代码回退先完成设计再生成代码vue3前端项目cursor rulecursor中定义cursor rules
allanGold
1 年前
chrome
·
调试
·
devtools
·
技巧
·
network选项卡
【Chrome】chrome 调试工具的network选项卡,如何同时过滤出doc js css
在 Network 选项卡中,找到顶部的 资源类型按钮栏(通常在过滤器搜索框下方)。按住 Ctrl 键(Windows/Linux)或 Command 键(Mac),同时点击以下三个按钮: