Skip to content

thinkfellow/big-o-chart-app

Repository files navigation

Big-O Chart App

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.

Install App

  1. Git clone this app
  2. Run npm install
  3. Serve application
  4. Enjoy!

Technologies Used

Angular, chart.js, chart.js plugin zoom, webworkers

References

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/ \

Author

Jesse Callahan, Fellow, Web Application Developer
https://www.github.com/jessecallahan

Releases

No releases published

Packages

No packages published