Code Monkey home page Code Monkey logo

algodsvisualizer's Introduction

Algo DS Visualizer

This websapp is hosted at Link

This is a webapp which helps visualize various algorithms such as sorting algorithms, graphing algorithms and various Data Structures.

Install live server in vs code and then open the port specified in liveserver. Open up the port in browser and you will be good to go.

Team

John Wick ke Chele

Ritam Chakraborty

Yash Sharma

Saransh Bansal

Current status and further improvements

Major sorting algorithms are available and are implemented properly. They are namely Bubble Sort, Insertion Sort, Selection Sort, Quick Sort, Merge Sort, Radix Sort, Heap Sort and Deterministic Quick Sort(which uses quick select to determine the pivot).

Data Structures include Stack and Queue, further improvements will include Linked List, Binary Search Tree, Segment Tree, Heaps, etc.

Graphs currently have a functionality to create custom graph and visualize it, also generate a random graph of given size. Further improvements include addition of different algorithms related to graphs like DFS, BFS, Shortest Path Algorithms, Minimum Spanning Tree, etc.

In General, further improvements include better UI/UX and responsive design. (Todo)

algodsvisualizer's People

Contributors

ritam727 avatar saransh019 avatar yashcode00 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.