如何准备USACO

来源: 兄贵 2023-04-07 18:36:53 [] [博客] [旧帖] [给我悄悄话] 本文已被阅读: 次 (1355 bytes)

我好像写过不少这个话题的,看到还有人问,再打扰一下大家

常见的错误,是用 LeetCode 准备 USACO。这两者是完全不同风格的题目,就像 MathCounts 和 AMC 系列,以及 AIME,到 USAMO

LeetCode定位是我 technical coding interview 做准备的,和 Competitive Programming 是完全两回事。LeetCode也有比赛,每周赛和两周赛,大多数人都是十多分钟作完四题,最后拼时长。LeetCode的题目相对简单的多,考的是你的知识面。

而Competitive Programming,起码2小时以上,绝大多数人都不能解答所有问题。每题都需要长时间思考,考的是解决问题的能力。

准备 Competitive Programming 比如 USACO,不要去练 LeetCode,基本上没有用。而是要练下面的网站:

最好的网站是 TopCoder 和 Codeforces, 题目多,community好,有难度,最适合竞赛。

初学者最好的是 HackerRank 和 UVa Online Judge, 比较简单。

Project Euler 特别多 数学难度的题目。

DMOJ是加拿大的,也方程适合USACO

AtCoder 是日本的,SPOJ是波兰的,CodeChef 是印度的,都不错。

中国也有非常棒的计算机竞赛网站,可惜都是中文的,就不推荐了。

所有跟帖: 

AtCoder不是日语的,感觉日本学英语就不流行啊 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 04/07/2023 postreply 18:45:20

我推荐的各国网站都是英文的。只有中国网站不用英文。 -兄贵- 给 兄贵 发送悄悄话 兄贵 的博客首页 (0 bytes) () 04/07/2023 postreply 18:48:11

兄贵的确是专家, -里鱼- 给 里鱼 发送悄悄话 (473 bytes) () 04/07/2023 postreply 19:24:08

贵兄珍贵 -贾平凸- 给 贾平凸 发送悄悄话 贾平凸 的博客首页 (0 bytes) () 04/07/2023 postreply 19:26:53

谢谢,收藏了 -Amita- 给 Amita 发送悄悄话 (0 bytes) () 04/07/2023 postreply 19:34:10

赞技术派! -Snowleaf- 给 Snowleaf 发送悄悄话 (0 bytes) () 04/07/2023 postreply 20:35:00

准备USACO竞赛一般需要多久? -麻辣串串- 给 麻辣串串 发送悄悄话 (0 bytes) () 04/07/2023 postreply 21:23:24

不用上课,自学? -airocean2- 给 airocean2 发送悄悄话 (0 bytes) () 04/08/2023 postreply 07:23:17

太感谢些了! -秀木成林- 给 秀木成林 发送悄悄话 (0 bytes) () 04/08/2023 postreply 07:44:00

请您先登陆,再发跟帖!

发现Adblock插件

如要继续浏览
请支持本站 请务必在本站关闭/移除任何Adblock

关闭Adblock后 请点击

请参考如何关闭Adblock/Adblock plus

安装Adblock plus用户请点击浏览器图标
选择“Disable on www.wenxuecity.com”

安装Adblock用户请点击图标
选择“don't run on pages on this domain”