Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.22 KB

README.md

File metadata and controls

25 lines (15 loc) · 1.22 KB

Data Structures and Algorithms Study Guide

Part I: Big O

Terms n = 5 10 20 30
Constant O(1) 1 1 1 1
Logarithmic O(log n) 2.3219 3.3219 4.3219 4.9068
Linear O(N) 5 10 20 30
Linearithmic O(N log n) 11.609 33.219 84.638 147.204
Polynomial O(N ^ 2) 25 100 400 900
Exponential O(2 ^ N) 32 1024 1,048,576 1,073,741,824
Factorial O(N!) 120 3,628,800 2,432,902.. 265,252,859,812,...

Part II: Data Structures

Part III: Algorithms

Part IV: Approaches

Credit for code samples and inspiration to continue on this journey is noted in each file. I've written pseudo code for each to confirm my understanding, which continues to grow.