Skip to content

My Data Structure course project. Analyzing the performance of some prime number algorithms with graph

License

Notifications You must be signed in to change notification settings

ILoveBacteria/analysis-prime-number-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Analysis Prime Number Algorithms

License: MIT Issues Forks Stars Watchers Last commit

Description

This is my project for the course "Data Structures" at Shahid Beheshti University. The project is about analyzing the performance of some prime number algorithms. Analysis is done by measuring the time of each algorithm. Creating graphs and tables is done by using the matplotlib library and generating a pdf file is done by using the FPDF library.

How To Test On Your Machine

What You Need?

  • Python 3.10
  • JDK 11
  • Pipenv
  1. Clone the repository
git clone https://github.com/ILoveBacteria/analysis-prime-number-algorithms.git
  1. Go to the project directory

  2. Compile Java code then run the Main class

javac -d ./out ./src/*.java
java -cp ./out Main
  1. Install python dependencies
pipenv sync
  1. Run the python script
pipenv run python analysis.py
  1. Open the generated pdf file in the output directory

About

My Data Structure course project. Analyzing the performance of some prime number algorithms with graph

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published