Skip to content

Latest commit

 

History

History
38 lines (37 loc) · 3.73 KB

Competitive Programming.md

File metadata and controls

38 lines (37 loc) · 3.73 KB
  1. Basic math: https://www.topcoder.com/community/data-science/data-science-tutorials/mathematics-for-topcoders/
  2. Recursion-1: https://www.topcoder.com/community/data-science/data-science-tutorials/an-introduction-to-recursion-part-1/
  3. Recursion-2: https://www.topcoder.com/community/data-science/data-science-tutorials/an-introduction-to-recursion-part-2/
  4. STL-1: https://www.topcoder.com/community/data-science/data-science-tutorials/power-up-c-with-the-standard-template-library-part-1/
  5. STL-2: https://www.topcoder.com/community/data-science/data-science-tutorials/power-up-c-with-the-standard-template-library-part-2/
  6. Binary Search: https://www.topcoder.com/community/data-science/data-science-tutorials/binary-search/
  7. Prime numbers and Euler function: https://www.topcoder.com/community/data-science/data-science-tutorials/prime-numbers-factorization-and-euler-function/
  8. Combinatorics: https://www.topcoder.com/community/data-science/data-science-tutorials/basics-of-combinatorics/
  9. Greedy Algorithms: https://www.hackerearth.com/practice/algorithms/greedy/basics-of-greedy-algorithms/tutorial/
  10. DP: https://www.topcoder.com/community/data-science/data-science-tutorials/dynamic-programming-from-novice-to-advanced/
  11. Graph Theory-1: https://www.topcoder.com/community/data-science/data-science-tutorials/introduction-to-graphs-and-their-data-structures-section-1/
  12. Graph Theory-2: https://www.topcoder.com/community/data-science/data-science-tutorials/introduction-to-graphs-and-their-data-structures-section-2/
  13. Graph Theory-3: https://www.hackerearth.com/practice/algorithms/graphs/shortest-path-algorithms/tutorial/
  14. Minimum Spanning Tree: https://www.hackerearth.com/practice/algorithms/graphs/minimum-spanning-tree/tutorial/
  15. Binary Indexed Tree: https://www.topcoder.com/community/data-science/data-science-tutorials/binary-indexed-trees/
  16. Segment Tree: https://www.hackerearth.com/practice/notes/segment-tree-and-lazy-propagation/
  17. Disjoint-Set: https://www.topcoder.com/community/data-science/data-science-tutorials/disjoint-set-data-structures/
  18. String Matching: https://www.hackerearth.com/practice/notes/exact-string-matching-algorithms/
  19. Trie: https://www.topcoder.com/community/data-science/data-science-tutorials/disjoint-set-data-structures/
  20. RMQ and LCA: https://www.topcoder.com/community/data-science/data-science-tutorials/range-minimum-query-and-lowest-common-ancestor/
  21. Articulation Points/Bridge Edges: https://www.hackerearth.com/practice/notes/nj/
  22. Maximum Flow: https://www.topcoder.com/community/data-science/data-science-tutorials/maximum-flow-augmenting-path-algorithms-comparison/
  23. Computational Geometry: https://www.hackerearth.com/practice/notes/computational-geometry-i-1/
  24. Mo's Algorithm: https://blog.anudeep2011.com/mos-algorithm/
  25. Heavy Light Decomposition: https://blog.anudeep2011.com/heavy-light-decomposition