Skip to content

This project, DAA-Graph-Algorithm-Visualizer, is an interactive tool designed for educational purposes, specifically for the Design and Analysis of Algorithms (DAA) subject. It allows users to visualize and understand graph algorithms such as Breadth-First Search (BFS), Depth-First Search (DFS), and Dijkstra's algorithm.

Notifications You must be signed in to change notification settings

AdityaPandey-DEV/Graph-Algorithm-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 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.

About

This project, DAA-Graph-Algorithm-Visualizer, is an interactive tool designed for educational purposes, specifically for the Design and Analysis of Algorithms (DAA) subject. It allows users to visualize and understand graph algorithms such as Breadth-First Search (BFS), Depth-First Search (DFS), and Dijkstra's algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •