Skip to content

AhmedNasser-bug/Algorithm-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithm Analysis

A C# application for analyzing and visualizing algorithm performance through an intuitive GUI.

Features

  • Core Logic Layer: Implements various classic algorithms (sorting, searching, graph algorithms, etc.) with performance metrics.
  • AlgoAnalysis GUI: A Windows Forms interface for selecting algorithms, inputting data sets, and visualizing execution steps and timing charts.
  • Timing and Comparison: Run benchmarks on different data sizes and compare algorithm efficiencies.
  • Extensible Architecture: Easily add new algorithms to the core logic layer and display them in the GUI.

Technologies Used

  • C# / .NET Framework: Core language and runtime
  • Windows Forms: GUI framework for the desktop application
  • Visual Studio: IDE and build environment

Contributors

  • Ahmed Nasser
  • Ahmed Naseem
  • Mohamed Fathy
  • Karim Aborayan

About

A C# application for analyzing and visualizing algorithm performance through an intuitive GUI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages