Skip to content

solo-daemon/algorithm-analysis-assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Link to google collab: https://colab.research.google.com/drive/1Tem4kOrgZVHPzw-PC_MGk4SGZaNC07_1?usp=sharing

Link to google doc: https://docs.google.com/document/d/1gE1Zs9QFxlCLtVKKn78BrRGX_sHYi3ikEgt30xYMlXg/edit?usp=sharing

Cli

❯ clang++ -std=c++17 -O2 -o my_program primeNumbers.cpp
❯ ./my_program

==============MAIN MENU====================

> 1. find number at an index 
> 2. generate dataset for map & priority queue algorithm 
> 3. generate dataset for dp based algorithm 
> 4. generate dataset for set & priority queue based algorithm 
> 5. exit 

>>> 1

> Enter index no: 1500

> Select an algorithm: 

> 0. go back to main menu 
> 1. main algorithm 
> 2. dp algorithm 
> 3. set algorithm 

>>> 3
Value: 859963392
2^17*3^8*5^0
>ps: if Value<=0 , int has overflowed

==============MAIN MENU====================

> 1. find number at an index 
> 2. generate dataset for map & priority queue algorithm 
> 3. generate dataset for dp based algorithm 
> 4. generate dataset for set & priority queue based algorithm 
> 5. exit 

>>> 5
===========CODE EXECUTION COMLETED==============

Elementary Performance reports:

Analysis in microseconds

For map and priority queue


For set and priority queue


Analysis in milliseconds


About

Just doing some play around with algorithms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published