Vous êtes sur la page 1sur 4

5/7/2017 (2) What are some of the best websites to learn competitive coding?

 ­ Quora

2
Ask or Search Quora Ask Question Read Answer Notifications Gokul

E­learning Website Recommendations +12

There's more on Quora...
What are some of the best websites to learn
Pick new people and topics to follow and see the
competitive coding? best answers on Quora.

Answer Request Follow 542 Comment Share 1 Downvote Update Your Interests

Promoted by HT Media

IBM, Cisco and Intel are hiring Java developers. Related Questions
Explore the vacancies for Java developers. Send in your application to get hired.
Should I just stick to one competitive coding website
Apply Now at shine.com and do my best on it? Or should I register on all major
competitive coding sites?

Answer Wiki What are the best websites for learning programming
and websites in which they give away prizes for
winners in competitions?
Websites for Coding Practice and Learning :
What is the best coding competition site for
CodeChef beginners?

CodeCombat When is the right time to start competitive coding?

Coding Challenges for the World's Best Developers What are some great competitive coding learning
sites in Russian?
Codeforces

CodinGame What is the best site to practice, learn, and compete
in online programming competitions?
Coder Byte
What are the best resources for learning coding for
Hackchallenge competitive programming contests?

HackerEarth What is the best website to learn code as a beginner?

HackerRank I want to go for competitive programming. How do I
learn to code? Is there any website? Is there any
InterviewBit
institute well reputed in it?
Jollybee Online Judge
I want to solve some competitive coding in python for
Kattis free. Which website will you recommed for best free
practice?
Project Euler
More Related Questions
Sphere Online Judge (SPOJ)

Topcoder Arena
Question Stats
UVa Online Judge
541 Public Followers
Tutorials for learning and reference :
103,658 Views

Algorithms Weekly by Petr Mitrichev Last Asked Dec 15
16 Merged Questions
Competitive Programming ­ Community on Commonlounge ...
 (more) Edits

61 Answers

Dhruv Aggarwal, Programmers are superhumans
Updated Jun 26, 2016

Competitive coding is the best platform to get yourself tested and acquire new skills.
Following are some Competitive coding websites
1. TopCoder topcoder  They have an applet,where you view the question,attempt
them online (C/C++/Java/Python),debug it and submit it. They also have a few
test cases with answer on which you can test your program before
submitting.HUGE number of questions,lots of competitions and awesome coders
to found.

https://www.quora.com/What­are­some­of­the­best­websites­to­learn­competitive­coding 1/4
5/7/2017 (2) What are some of the best websites to learn competitive coding? ­ Quora

2. Google CodeJam Google Code Jam  Go to the Practice and Learn section and 2
Ask or Search Quora Ask Question Read Answer Notifications Gokul
try out older problems.I believe this is language independent because they give a
question,and data in a file.make the program in such a way that it uses that
data,solves the question and writes to a new file that has to be uploaded.(Not the
code).So you might want to try that as well.

3. The python challenge The Python Challenge  Another good contest. But python
only.

4. Codeforces (Codeforces ) is the best coding site I have seen. They have a very
nice interface, weekly contests, and are good about posting solutions to problems
after they have been solved.

5. SGU (Saratov State University :: Online Contester ) has a not­so­nice interface,
but they are selective in which problems they add, so doing those problems gives
good practice on a wide variety of difficulties and types of problems.

6. Timus (Timus Online Judge ) has a ton of problems and good search feature:
you can sort by difficulty(!) and filter by problem category.

7. Hackerrank(HackerRank ) is one of the best that I have seen. It has a pretty
good interface with very good problems.  It doesn't have many problems though.

8. Codility(https://codility.com/programmers... ). I came across this through an
interview. I would say it has questions ranging from easy to medium and a good
place to start.

9. CodingBat  is a good site for drill style coding questions and instant feedback in
the browser. You can practice by writing either in python or in Java, at this time

10. I would add CodinGame  : They have solo and multiplayer modes and the
puzzles are really addictive

11. Project Euler (www.projecteuler.net ) is one good collection of problems,
although weighing heavily towards number theory.

12. A really gruelling annual competition is the IEEEXtreme ­IEEE IEEEXtreme 24­
Hour Programming Competition

13. Jollybee Online Judge  . It is still new (currently contains only about 100s
problems). It has a regular weekly contest. The problems in contest is quite easy, I
think it is a good place to start if you are a beginner in competitive programming.
You can practice in the archive, and sort the problems by difficulty.

Originally answered: Dhruv Aggarwal's answer to I want to crack top tech
companies like Facebook, Google, Microsoft, amazon. I have one year left for
preparation. what should I focus on ­ competitive programming or interview
preparation?
18k Views · 31 Upvotes

Upvote 31 Downvote Comment

Promoted by UpGrad.com
PG Diploma in Data Analytics from IIIT Bangalore
India's no.1 online data analytics program. Choose your specialisation, 3 month capstone
project.
Apply Now at upgrad.com

https://www.quora.com/What­are­some­of­the­best­websites­to­learn­competitive­coding 2/4
5/7/2017 (2) What are some of the best websites to learn competitive coding? ­ Quora
Tâñvìr Äñíçk, Software Engineer at Nascenia (2016­present) 2
Ask or Search Quora
Answered Apr 11, 2016 Ask Question Read Answer Notifications Gokul
Originally Answered: What are some good websites to practice and learn coding and competitive
programming?

1. Top coder

2. Codeforces

3. HackerRank

4. Sphere Online Judge (SPOJ)

5. Codechef

6. http://lightoj.com

7. Timus Online Judge

8. UVa Online Judge
639 Views · 1 Upvote

Upvote 1 Downvote Comment 1

Gaurav Sen, A very Competitive Programmer
Answered Feb 10

In my experience, games are the fastest and most fun way to learn about competitive
coding. These sites offer such an environment:

The AI Games
CodinGame
HackerEarth

Blogs:

Game playing programs
Monte Carlo Tree Search
chessprogramming

Youtube channels:

MIT Artificial Intelligence Course
Competitive Programming Practices
Tushar Roy ­ Coding Made Simple

1.1k Views · 2 Upvotes

Upvote 2 Downvote Comment

Masireddy Srikanth, Tech Blogger at Srithegeek (2017­present)
Answered Mar 29

There many websites on the internet for competitive coding with programming
challenges,puzzles&hackathons.Lets us have a look on Top 10 websites[1]

1. HackerRank

2. LeetCode Online Judge

3. HackerEarth ­ Programming challenges and Developer jobs

4. Programming Competition,Programming Contest,Online Computer
Programming

5. Deliver Faster through Crowdsourcing

6. Technology and India's Largest Tech Community

7. Codewars: Train your coding skills

8. CodeFights

https://www.quora.com/What­are­some­of­the­best­websites­to­learn­competitive­coding 3/4
5/7/2017 (2) What are some of the best websites to learn competitive coding? ­ Quora
9. Codeforces 2
Ask or Search Quora Ask Question Read Answer Notifications Gokul
10. Sphere Online Judge (SPOJ)

All the above websites are very good and competitive you need to choose which fits best for
you basing on proramming languages they accept and how frequently they conduct
challenges . To know more about that i made a article on Top 10 codin challenges
websites  go through it.

Footnotes
[1] Top 10  popular coding challenges websites 2017

838 Views · 2 Upvotes

Upvote 2 Downvote Comment

Promoted by Time Doctor
Accurate Time Tracking for Remote Employees
Time Doctor is a time tracking and time management software that helps you to get a lot
more done.

Learn More at timedoctor.com

View More Answers

Top Stories from Your Feed

https://www.quora.com/What­are­some­of­the­best­websites­to­learn­competitive­coding 4/4

Vous aimerez peut-être aussi