...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Contents
...
Table of Contents |
---|
Child pages
...
Child pages (Children Display) |
---|
Related pages
Data structures
Questions
- What is the threshold at which point it's a good idea to create a class for a data structure?
...
Algorithms-Specific Informational Websites (not programming challenge websites)
Nick Parlante - Pointers, Binary Trees, etc.
Very good explanations
- GeeksForGeeks
- OK explanations
- Jason Park - Algorithm Visualizer
- Khan Academy - Algorithms
- Treehouse
...
Interview Prep sites
- CareerCup
- rec'd by Choketsu
- rec'd by Choketsu
- Codility
- Lessons
- Challenges
- Rec'd by Toptal
- Cracking the Coding Interview - Video Interviews
- HackerRank
- rec'd by Choketsu
- InterviewBit
- via Tom A.
- Interview Cake
- Tech Interview Handbook (GitHub project)
Non-Interview-Prep Challenge sites
...
- CoderByte
- Codility
- CodingBat
- Kaggle
- Someone who works with machine learning explaining how Kaggle is a simplification of real ML work:
- LeetCode
- Polish Olympiad in Informatics (POI)
- Project Euler
- Random Observations - Solving Project Euler Problems
- Jason B Hill's Project Euler solutions
- Rec'd by Toptal, Chris Uga
- Sphere Online Judge (SPOJ)
- Top Coder
- USACO Training
- rec'd by Choketsu
- How to get started training at the USACO Gateway:
- What is it like to attend the USACO training camp?
- http://www.quora.com/USA-Computing-Olym ... ining-camp
- It's only a week
- New people just get 3 hours of lab/lecture in the morning
- The top guys do a contest every day. Sometimes the contest goes until after lunch, otherwise they just review after lunch. (Seems like 5 hrs/day)
- Then everyone has fun for the rest of the day
- If one is stuck on a particular section, is it worthwhile to keep on trying to solve the given problem, or should one move on to other sources in preparation for programming contests?
- Richard Peng, one of the most successful Canadian IOI competitors of all time, on the USACO training pages:
- "USACO training was put together before the major IOI escalation (Finland/Korea/Wisconsin). A lot of the techniques described on it are no longer useful on *OI and a lot of the 'hot' topics over the past few years are not covered. Also, a lot of the bottle necks on training are quite meaningless, and they typically cause a lot of frustration and time waste on the scale of months."
Topics
Linked Lists
...