15 sites for Programming Practice
2016-07-13 09:50
513 查看
I’m a believer in learning by doing. Programming exercises are a useful tool to practice and improve your coding skills. After all, practice makes one, if not perfect, at least pretty darn good. (Yes, I know competitive programming differs from
real-world programming.)
Below is a list of high-quality sites for programming exercises. This is not a comprehensive list since there are countless sites dedicated to coding exercises.
Nevertheless, these 12 sites alone could keep you busy for quite a while.
Project Euler
HackerRank
Reddit /r/dailyprogrammer
LeetCode
Top Coder
Code Forces
CodeChef
Programmr
CoderByte
Timus
HackerEarth
CodinGame
These three are not full-blown automated judge sites or competitive sites, but they are certainly worth mentioning as valuable resources for problem and project ideas.
karan’s Projects
CodeKata
99 problems
real-world programming.)
Below is a list of high-quality sites for programming exercises. This is not a comprehensive list since there are countless sites dedicated to coding exercises.
Nevertheless, these 12 sites alone could keep you busy for quite a while.
Project Euler
HackerRank
Reddit /r/dailyprogrammer
LeetCode
Top Coder
Code Forces
CodeChef
Programmr
CoderByte
Timus
HackerEarth
CodinGame
Three honorable mentions
These three are not full-blown automated judge sites or competitive sites, but they are certainly worth mentioning as valuable resources for problem and project ideas.karan’s Projects
CodeKata
99 problems
相关文章推荐
- μC/OS-Ⅱ内核调度分析
- new 创建动态结构小例子
- 汇编指令机器码对应列表
- 操盘技巧 | 散户为什么总是拿不住股票?深度挖掘散户心理
- STL关联式容器之映射表——map
- 采用Atlas mysql 读写分离工具
- UTF-8、GBK编码的区别
- 经验分享:Xcode 创建.a和framework静态库
- 微信公众号开发教程[006]-PHP使用CURL详解
- 如何通过HTTPS方式访问webservice
- 三张图看遍Linux 性能监控、测试、优化工具
- hdu 2391 filthy rich
- 在leangoo里列表一般怎么设置?
- Core Data修改了Data Model文件后报错
- Drawerlayout,ActionBarDrawetoggle,NavigationView使用
- JAVA反射机制
- Nandflash镜像尾部不应填充0xFF
- C# string bytes互转
- iOS书摘之Objective-C编程之道 iOS设计模式解析
- iOS开发支付集成之银联支付