tech-interview-handbook/contents/algorithms/__template__.md

1.1 KiB

  • introduction.md
  • array.md
  • string.md
  • sorting-searching.md
  • recursion.md
  • hash-table.md
  • linked-list.md
  • stack.md
  • queue.md
  • matrix.md
  • graph.md
  • interval.md
  • tree.md
  • heap.md
  • trie.md
  • geometry.md
  • math.md
  • dynamic-programming.md
  • binary.md

Introduction

TODO

Learning resources

TODO

Implementations

Language API
C++
Java
Python
JavaScript

Time complexity

TODO

Operation Big-O Note
Access O(n)
Search O(n)
Insert O(1)
Remove O(1)

Things to look out for during interviews

TODO

Corner cases

TODO

Techniques

TODO

Essential questions

These are essential questions to practice if you're studying for this topic.

TODO

These are recommended questions to practice after you have studied for the topic and have practiced the essential questions.

TODO