Skip to content

Latest commit

 

History

History
76 lines (54 loc) · 2.23 KB

File metadata and controls

76 lines (54 loc) · 2.23 KB

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