Get Started with Competitive Coding!!

  • Array
  • Linked List
  • Stack
  • Queue
  • Tree — For programming competitions the most used tree variations are Binary tree, Binary Search Tree, N-ary Tree, Segment Tree, Red Black Tree and Heaps
  • Trie
  • Graph
  • Sorting — Bubble sort, quick sort, merge sort being the most famous ones.
  • Dynamic Programming (DP)
  • Greedy Approach
  • Recursion
  • Divide and Conquer (D & C)

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store