http://stackoverflow.com/ Stack Overflow
http://home.51cto.com 51CTOHome
http://www.csdn.net/ CSDNForum
http://www.oschina.net/Open Source China
Code cloud
https://gitee.com/ GitHub
http://readwrite.com/2015/08/12/good-code-testing/
https://about.gitlab.com/ GitLab is an open source project for warehouse management systems
https://www.bitbucket.org/ BitBucket is a source code hosting site that uses Mercurial and Git as a distributed version control system, and offers both commercial plans and free accounts
JS1K: Mainly an open source competitive project for front-end JS
Algorithm website:
Algorithm website: http://www.csie.ntnu.edu.tw/~u91029/index.html
Program design competitions worth participating in:
- National Youth Informatics Olympic Competition
- ACM Undergraduate Programming Competition (ACM-ICPC)
http://livearchve.onlinejudge.org/
Competition time: 5 hours, a group of 3 participants , usually 8-10 questions , solved by a computer
- TopCoder ( 3 mini-contests per month)
- Google Code Jam
https://code.google.com/codejam
Other online competition mock exams:
- TopCoder (hosts contests online)
- Codeforce ( Russian programming competition exchange platform)
Games are held more frequently
- University of Valladolid Online Scoring Site
The function is slightly behind, but the frequently held mock exam questions are issued by the judges in the final stage of ACM-ICPC
Online grading site:
- USACO Training Program (for beginners and intermediates)
http://train.usaco.org/usacogate
The included topics are sorted by difficulty, and the content of the lectures was previously provided to users.
- TopCoder (for intermediate people)
The competition arena of the website has a practice platform for practicing past real questions and scoring
- ACM-ICPC Live Archive ( suitable for intermediate personnel)
http://livearchve.onlinejudge.org/
The ACM-ICPC regional competition questions and world finals questions of various countries are included, and these questions are scored
- Project Euler (for intermediates)
Covers topics related to mathematics and algorithms. Competitors can execute the program on their own computer and receive a score just by submitting the results
- SPOJ Online Judge (for advanced personnel)
A large number of high-level topics are included
- Leetcode is suitable for primary questions [membership system]
No public:
- InfoQ
- Ali Technology
- algorithm enthusiast
- SegmentFault think no
- wild dog
- Turing Education
- CSDN
- Open Source China
- google developer
- 51CTO
- Meituan Dianping Technical Team
- Shisugi's Architecture Notes [the next 2 years]