Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Visualize working of famous algorithms, Currently Implemented Path Finding (Dijkstra's, A Star, BFS, DFS) Sorting (Bubble, Insertion, Selection, Merge, Quick, Heap)

License

NotificationsYou must be signed in to change notification settings

ayush-tiwari57/Algorithm-Visualizer

Repository files navigation

algorithm-visualizer

Algorithm-Visualizer

A web application, that lets you play with complex algorithms. User's gets to visualize working of algorithms, at different speeds, and different setups.

IssuesPRsMaintenancestarfork


Algorithms Supported

  • Graph Algorihtms
    Details
    • Dijkstra's path finding algorihtm.
    • A-Star path finding algorihtm.
    • Breadth First Search (BFS) traversal algorihtm.
    • Depth First Search (DFS) traversal algorithm.
  • Sorting Algorihtms
    Details
    • Bubble Sort
    • Selection Sort
    • Insertion Sort
    • Quick Sort
    • Merge Sort
    • Heap Sort

Getting Started

Clickhere to get directed to the hosted page.

GitHub Repository Structure

S.No.Branch NamePurpose
1.mastercontains the main code
2.betacontains all development code

Note: We're not accepting any changes in themaster branch, make PRs in thebeta branch only.

Slack Discussion Channel for contributors:chat on slack

Technology Stack Used

  • FrontEnd Design: HTML & CSS
  • Algorithms and animations: JavaScript
  • Server hosting: NodeJS
  • Web hosting: Netlify

Project Setup

  • Fork and clone the Repo by typing the following commands in the terminal
$ git clone https://github.com/your-username/Algorithm-Visualizer.git$ cd Algorithm Viusalizer
  • Change Branch using:
$ git checkout beta
  • To open the site you can either useLive Server of VS-Code or similar tools, or you need to install Node.js

    Details To open site on Localhost: - Install node dependencies using:
    $ npm install
    • To start the server, type:
    $ node server
  • Make changes to the code and save your changes

  • Commit your changes using:

$ git commit -m "add any comment"
  • Push the changes to the forked repository
  • Navigate to the original repository and make a pull request

Project administrators ✨

Anubhav
Anubhav Singhal

Ayush
Ayush Tiwari

Thank You

Made with Love ❤️️ & Passion 🙏.

Like the project?? Give us a star ⭐. Have a nice day!

About

Visualize working of famous algorithms, Currently Implemented Path Finding (Dijkstra's, A Star, BFS, DFS) Sorting (Bubble, Insertion, Selection, Merge, Quick, Heap)

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors7


[8]ページ先頭

©2009-2025 Movatter.jp