题目做对就关页面?Codewars 让你读别人的解法

看到绿色对勾就关页面,其实是浪费了一道题。Codewars 最有价值的部分是通关之后的题解区:同一道题常有人用几行写完,读这些代码比闷头刷更能长本事,段位机制则让「下一题做多难」这件事有了参考。
它解决什么问题
刷题平台只告诉你对错,看不到更简洁的写法,思路长期停在原地。
题库要么太浅要么太偏,很难判断下一道该做哪个难度的题。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| 段位机制 | 按解题难度累计积分,等级提升后解锁更难的题目 |
| 社区题解 | 每题通过后可查看他人解法,并按票数排序 |
| 题目由社区出 | 题型杂、脑洞多,常出现贴近实际场景的小题 |
| 多语言作答 | 同一道题可用多种语言解答,便于横向比较写法 |
| 讨论区 | 卡住时可在题目下提问,通常有人给提示而不是直接给答案 |
| 免费刷题 | 不付费也能做全部题目并查看题解 |
把题解区当成第二道题
新手容易把段位当目标,结果专挑能过的简单题刷,越刷越舒服也越没长进。更有用的用法是:一道题通过之后强制自己看前三高票的解法,把其中最短的一条手敲一遍,想想它省掉的那些代码是靠什么语法做到的。同一道题隔两周再做一遍,如果还能顺利写出来,才算真的掌握。
题目由社区贡献,质量落差明显:有的描述含糊,有的为求短而故意刁钻,做到不合口味的直接跳过,不必跟一道题较劲。段位只是粗略参考,同一等级内难度也可能差很远,卡住不代表水平不行,换个方向练一阵再回来往往就通了。刷题之外,别忘了把解法里学到的小技巧用到自己的项目里。
同类工具怎么选
| 工具 | 授权 | 差别在哪 |
|---|---|---|
| Exercism | 开源免费 | 有真人导师逐条点评代码,题量偏少但反馈更深 |
| LeetCode 中文站 | 免费闭源 | 偏面试真题,有中文题目和题解,社区更大 |
| The Algorithms | 开源免费 | 不设闯关,直接给各语言算法实现供对照阅读 |
谁适合用
- 已经会一门语言、想靠做题练手感的开发者
- 想看看同一问题别人怎么写得更好的自学者
- 准备笔试、需要保持刷题状态的求职者
怎么开始
- 打开 codewars.com 注册账号,按引导选一门主攻语言。
- 先做几道低难度题,熟悉自动测试和提交方式。
- 每道题通过后下拉到题解区,读票数最高的几份解法。
- 挑一份最短的解法手敲一遍,逐行弄懂它用的语法。
- 遇到描述不清的题就在讨论区提问,或直接换一题。
常见问题
有中文界面吗?
以英文为主,页面语言选项以站点实际提供的为准,配合浏览器翻译也能用。
不做题能看题解吗?
多数题需要先通过才能看到题解,这样做是为了避免先看答案。
题目难度怎么选?
按等级循序往上比较稳妥,卡住时降一级多刷几道再回来。
适合完全零基础吗?
不太适合。至少要能独立写函数、会用循环和数组,否则大部分题连题意都读不顺。
授权与合规
注册后题目与题解均可免费查看,站点通过会员订阅等增值项目维持运营,基础刷题功能不收费。 官网:www.codewars.com。
资源信息
界面语言
英文
授权方式
免费闭源
适用平台
Web
获取方式
直链下载
资源更新
2026-09-20
页面更新
2026-09-20
↓ 获取资源
点击按钮直接前往资源页面。