A link with many algorithms

See if this helps you http://e-maxx.ru/algo/

Use some translator


Some of the links are too cliche, but I am still including them for sake of completeness.

  1. https://sites.google.com/site/indy256/ - It’s all codes only though. No explanation of what’s happening. Also, the codes are all in Java. Regardless, it’s quite a collection.
  2. Top Coder Tutorials
  3. Wikipedia List of Algorithms - We won’t be needing them all. But it’s good to have a general idea of all the available algorithms.
  4. http://geomalgorithms.com/algorithms.html - Most of my knowledge about geometry comes from this site. Always prefer vector geometry over anything else provided.

I think I knew few more sites with good contents. I am not at my pc now, so can’t check the bookmarks. I will update the answer later.