2022-3-27如何训练
如何训练?如何准备校赛?
我是谁?
2019级计科软件方向 谭升阳 2022icpc 沈阳银牌 2021ccpc 哈尔滨银牌
B站:电音抖腿不能改 https://space.bilibili.com/35198030
邮箱:et3tsy@163.com
cf账号:et3_tsy
面向对象
大一。
零基础真的就打不过吗?Oier -> Acmer?
例子:九峰 CF2400 零基础 双非
经历:https://zhuanlan.zhihu.com/p/100382477
我的文字采访视频:https://www.bilibili.com/video/BV1W44y177zb
例子:我和我的队友 我们新生赛的成绩
重点
如何将训练(刷题)养成习惯?如何有效训练?训练节奏?
很多大佬绩点又高,竞赛又厉害,能保研,能进大厂,还不是个例!
有什么用?我打不动ACM还要练吗?为什么要练?
考研?保研?就业?期末考?
考研:复试被刷?
保研:机试
就业:笔试+一面
期末考:数据结构
都有用,有大用。
你想甩别人还是被人甩?请看下图,数据结构得分分布图。
风格 节奏 专攻方向 擅长领域 兴趣爱好
如何练?
万事开头难。世上无难事,只怕有心人。
入门+知识输入
板刷最重要! 板刷=学习模版+模板题+相关题单
知识体系:https://z3.ax1x.com/2021/03/15/6DxeQs.png
学习资料:
【最全、最完整】https://oi-wiki.org/
【冷门知识】https://codeforces.com/catalog
单人训练
为什么要打? 世界最顶级的选手都在坚持打 知识的转换 经验的积累 问题的观察 心理的建设
一看题解就会,一写题就废
请问:你高中数学的知识都会了吧,大纲都有了吧,你数学150考满分了吗?
Why? 不会观察,不会找切入点,不知道用什么知识点,不知道模型怎么转换,不熟悉套路。
下面复杂度是多大?\(O(n^2)\) 还是 \(O(nlogn)\)?
for (i = 1; i < n; ++i)
{
for (j = 1; i * j < n; ++j)
{
pre[i * j] = 1;
}
}
【Mar/22】cf 2000分的题:https://codeforces.com/contest/1657/problem/D
首推下面三个个人训练网站,有题解,有大佬代码可以观摩。贵在坚持。多多益善。
【都带着点进去看看】
(1)Codeforces: https://codeforces.com/contests
【题解在哪 https://space.bilibili.com/93709965 https://space.bilibili.com/1581378469/dynamic】
(2)Atcoder: https://atcoder.jp/
(3)牛客:https://ac.nowcoder.com/acm/contest/vip-index
其他有空可以看看:
力扣:https://leetcode-cn.com/contest/ 单周赛+双周赛
Acwing:https://www.acwing.com/activity/1/competition/
印度codechef: https://www.codechef.com/
高度不建议:
洛谷月赛
付费课程+训练营
寒假训练营:牛客 Acwing 洛谷寒假训练营
付费课程:洛谷
多人训练
如何虚拟vp?如何补题?如何看别人通过的代码?如果通过别人的代码找到自己的错误?为什么要记录日志?
训练频率?如何有效补题?
对拍
Codeforces gym: https://codeforces.com/gyms
牛客: https://ac.nowcoder.com/acm-heavy/acm/contest/search?searchName=国际大学生
计蒜客:https://nanti.jisuanke.com/contest?kw=ICPC
其他
Linux(熟悉指令很重要 虚拟机 wsl 双系统 云服务器)
博客
训练基地 G542
算法群 同界
训练营 牛客多校 杭电多校
找队友 换队友
组队 分工(when)
打字
C++语法 STL