刷题网站总结

做这些主要还是锻炼手感,不要忘了一些基础知识.此外还包含python和typescript的typing问题.

工作刷题型

Leetcode

用的最多,我个人感觉不用纠结用.cn还是.com的,也有周赛和企业题

牛客网

更加本土化,本地企业的题库更多吧

学习型

codewars

我个人比较喜欢的网站,适合练练手,题倒是不难.

image-20240330160405991

Exercism

Exercism社区更大,开起来功能也更多.网站内本身有相关tutorial.

image-20240630215855540

页面内容有点目不暇接,相对适合新手吧.

hackerrank

有各种技能的练习,也有不同层次的练习题.看个人爱好了.

竞赛型

下面就是动真格的了

Codeforces

image-20240330161209680

Topcoder

这个平台与其说拿来刷题,不如拿来赚钱.

image-20240330161514807

Atcoder

image-20240330161747680

从难度上说相比cf更适合新手了.

一种程序设计竞赛的训练方法(译) - wawcac - 博客园 (cnblogs.com)

Virtual Judge

vjudge.net这个网站本身不生成题,只是题目的搬运工.除了练题之外,还可以在上面自己组织测试.目前支持下面OJ

image-20240701161809929

洛谷

国内平台,但是感觉更适合ACM和搞OI的.

练习语言typing

python-type-challenge

laike9m/Python-Type-Challenges: Master Python typing (type hints) with interactive online exercises! (github.com)

python的typing不如ts,但是合适的使用一些效果还是不错的.

type-challenges

image-20240330160751891

练习ts的typing,

解析关于本文档 | TS 类型挑战通关手册 (maxiaobo.com.cn)

type-hero

同上,练习ts的typing,但是题目不一样.

除了上面之外其实还有很多OJ网站,但是我想这么多也没必要一一列举.

目前我个人常用的就是Leetcode刷题,Codewars随便练练手以及Codeforces去观摩大佬.

针对前端的练习网站

8 Websites to Practice Your Frontend Development Skills - DEV Community

Front-End Challenges | CSS-Tricks

挑一些我觉得不错的

  1. Frontend Mentor | Front-end coding challenges using a real-life workflow
  2. Front-end Coding Challenges | Codier
-------------本文结束感谢您的阅读-------------
感谢阅读.

欢迎关注我的其它发布渠道