This project shows examples of four time complexities: logarithmic, linear, log linear, and quadratic. Using an input value (number) as the test value, this application graphs processing time compared to value. It also documents number of operations and the exact processing time in table below graph.
- Git clone this app
- Run npm install
- Serve application
- Enjoy!
Angular, chart.js, chart.js plugin zoom, webworkers
https://www.youtube.com/watch?v=Mo4vesaut8g
https://towardsdatascience.com/logarithms-exponents-in-complexity-analysis-b8071979e847
https://adrianmejia.com/how-to-find-time-complexity-of-an-algorithm-code-big-o-notation/ \
Jesse Callahan, Fellow, Web Application Developer
https://www.github.com/jessecallahan