Skip to content

Graph Algorithm Simulator for educational use, focusing on DAA. It allows interactive graph creation and visualizes algorithms like BFS, DFS, and Dijkstra's with dynamic edge weights.

Notifications You must be signed in to change notification settings

AdityaPandey-DEV/Graph-Algorithm-Simulator-DAA-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Graph Algorithm Simulator

Project Overview

This project is a Graph Algorithm Simulator designed for educational purposes, specifically for the Design and Analysis of Algorithms (DAA) subject in the 4th semester of B.Tech.

Contributors

  1. Aditya Pandey - HTML structure and layout, canvas setup, and event handling.
  2. Tanmay Sagar - CSS styling and graph drawing logic.
  3. Kartik Bisht - BFS and DFS algorithm implementations.
  4. Gaurang Joshi - Dijkstra's algorithm implementation.

Features

  • Interactive graph creation by clicking on the canvas.
  • Visualization of BFS, DFS, and Dijkstra's algorithms.
  • Dynamic edge weights and node connections.

How to Use

  1. Open index.html in a browser.
  2. Click on the canvas to create nodes.
  3. Click on two nodes to create an edge with a random weight.
  4. Use the buttons to visualize BFS, DFS, or Dijkstra's algorithm.

Technologies Used

  • HTML
  • CSS
  • JavaScript

License

This project is for educational purposes and is not licensed for commercial use.

Graph-Algorithm-Simulator-DAA-Project

About

Graph Algorithm Simulator for educational use, focusing on DAA. It allows interactive graph creation and visualizes algorithms like BFS, DFS, and Dijkstra's with dynamic edge weights.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published