累计题数
—算法如山行则将至
用算法,记录我们的成长
在一题一题的积累中,看见自己的进步。
这里记录的不只是题解,更是我们一起走过的训练时光。
近30天训练天数
—保持节奏,持续进步近30天训练场次
—按训练区间估算训练日历
今日复习
查看全部活力曲线
最近训练记录
查看全部记录筛选与训练统计
平台分布
难度分布
过去的每一次练习都是未来更强的你
训练档案
搜索和回顾历史训练记录,沉淀你的每一次思考与进步。
我的阶段清单
0 / 0最多选 30 题,完成进度依据当前站点已发布的训练记录计算。
训练记录
统计分析
训练趋势
标签分布
复习进度
温故而知新行稳致远
复习
回顾曾经提交过的题目,巩固思路,查漏补缺。
让过去的练习,成为更强的我们。
算法如山行则将至
知识地图
浏览算法知识主题,查找相关的参考资料与队内训练记录,
在积累中建立更完整的知识体系。
算法如山行则将至
标签索引
用标签串联知识,构建属于你的算法知识体系。
浏览标签,发现更多相关的训练记录与知识主题。
算法如山行则将至
王梓豪
从 2026-07-24 到 2026-10-06 的训练记录
热爱算法题解,在一步步的思考中遇见更好的自己。
累计题数
69近30天题数
13保持节奏,持续进步近30天训练场次
—按训练区间估算复习中题目数
—温故而知新常做平台
最近训练记录
训练数据统计
难度分布
常用标签
平台分布
训练日历
个人活力
查看每天的训练积累,所有已标注 Rating 的平台均参与统计。
悬停或点击曲线查看数值,也可用左右方向键逐日查看。
活力按题目难度与训练历史估算,不等同于能力评分。单题活力分摊至记录日与训练区间的日期,不重复计分。日期间距按实际天数展示。
计入情况 · 69 / 69 条记录有 Rating
| 平台 | 有难度 / 记录 | 计分记录 | 活力 |
|---|---|---|---|
| 洛谷 | 37 / 37 | 37 | 10.34 |
| 其他 | 12 / 12 | 12 | 3.17 |
| Codeforces | 20 / 20 | 20 | 7.00 |
同题基础活力按完成结果补差额;重做或复习中的不同心得另计复盘活力,额度逐次递减。文本差异仅作保守估算,未计入额外活力不代表没有学习。
57 条历史记录缺少完成质量,按未知结果折算,不视作独立完成。
15 条记录缺少可靠题号,按独立记录计入;补全题号后可准确去重。
全部训练题目
共 69 道题,每道题均可单独打开和分享
本次看题解完成
dfs暴力加背包dp,都不是特别难的内容,但是结合成这个题很容易让人感觉没思路
本次独立完成
通过next_permutation枚举
Integer Triple(CCPC网络赛)
★ 1400本次看题解完成
数学题,通过赋值法消去b和c,然后算出a的解。(前置条件证明n一定是偶数才有解)整个题环环相扣,非常猎奇
2267B Fashionable Array
★ 1200本次独立完成
一点小巧思就可以让代码好写很多
2267C GCD Treasury
★ 1500本次独立完成
简单优化一下就够了,记得开ll,难度是有一点的
本次独立完成
签到题
本次独立完成
这个题和之前的方格是同类型,但是拐了一个很大的弯
D. Falling Concrete
★ 1300本次独立完成
思路没什么问题,代码调试了很久
本次提示后完成
这个题之前做过一遍,今天做别的题时想起来了,复习了一遍,发现没提交过,遂提交。四维dp,每次考虑四种情况即可
本次提示后完成
这个题的dp我已经完全掌握,但是高精度的写法我还需要再学习
本次提示后完成 · 重做记录
这题是真的阴,我在实训里做过简单版的,这题的dp逻辑完全不同,可以说更多是贪心,还有最多系统和最长上升子序列之间的转换也很巧妙
P1052 [NOIP 2005 提高组] 过河
★ 1500本次提示后完成
这题长度比较长,不能采用简单的dp,但是可以通过压缩空白路径的方式减小到10000左右的长度。 需要留意的是s=t的时候需要特判,因为此时只能走s的倍数,而s!=t时存在gcd(s,t)==1,可以保证任何位置都可以走到,非常牛逼
J. Joker or Judger
1200-1399完成结果未记录
删减的时候千万小心可能存在的特殊构造
L. Loop
1900-2199完成结果未记录
icpc L题,ai代码,未来再复习,未掌握
蹦蹦菇
★ 1300完成结果未记录
多元Bfs我还是第一次见,有点难
最长公共前后缀长度
★ 1300完成结果未记录
题目是有一定的难度,先反转再算kmp算法中的next数组,很妙
完成结果未记录
注意比值收敛和数的范围小巧思
完成结果未记录
签到题
ab串
★ 1000完成结果未记录
这个题超级阴,完全看不出来和dp有什么关系,只能说不是传统dp,代码却非常简单
P1020 导弹防御系统
★ 1500完成结果未记录
类似最长子序列的dp
舞蹈面试
★ 1500完成结果未记录
滑动窗口加二分答案,注意二分答案的写法
数码管
★ 1000完成结果未记录
直接打表
P1449 后缀表达式
★ 1000完成结果未记录
栈的经典例题
挖掘机技术哪家强
★ 800完成结果未记录
用map储存,然后记录最大值找到即可
完成结果未记录
简单题目,一遍就写对了
1182B Plus from Picture
★ 1300完成结果未记录
题目不难,找到可能的中心点,遍历能走到的,加在一起等于total既输出yes
完成结果未记录 · 重做记录
之前做过了,补个签到
完成结果未记录 · 重做记录
之前写的,今天按表单写,把之前的加进来
完成结果未记录
由于16是2^4,所以一个16进制位可以转为4个2进制位
完成结果未记录
本题的数据集直接穷举即可,所以难度只有普及-,但是我使用贪心加递归,可以处理非常大的数据集,实际难度应该可以够到提高-
完成结果未记录
入门赛签到题罢了,重头戏在后面那道题,但是我不小心把它放到第二天的打卡里去了
完成结果未记录
这个题目非常之阴,我想到了dp,但是没想到是二维dp,二项分布的期望结果不能用来作为下一次二项分布的原始数据,这是高中的结论,要记住,多次的二项分布一定要把每种情况给出来
P11769 歌唱练习
★ 1500完成结果未记录
写的比较复杂
完成结果未记录
疑似21世纪最简单的题目
完成结果未记录
记得开longlong不要轻敌,仔细审题别看错
P1036 [NOIP 2002 普及组] 选数
★ 1000完成结果未记录
用dfs取数暴力
完成结果未记录
学会了用最大值代替整体的模拟。 以及这个题出题的题目意义不清晰,坑了我好久,四冯了
完成结果未记录
这题非常有意思,我找到了一个堪称漏洞的解法,非常简单,数据集完全可以拓展10^5倍,神之一手了属于是
完成结果未记录
这个题不难
P1037 产生数
★ 1300完成结果未记录
本题题解为floyd算法,但是我直接用dfs做了,会爆longlong,但是可以用__int128。
导出数据
导出成员的公开训练记录,用于备份或分享。
前往训练档案选择并导出正在加载题目详情…
提交训练日志
把解题过程留在今天,也给下一次训练留下清晰的起点。
登录后记录训练
训练草稿会按账号和日期分别保存在这台浏览器中。