Skip to content

ArulselvanMadhavan/olirvu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents

  1. Oḷirvu
    1. To run the app
    2. Visualizations
      1. Heaps
      2. Dynamic Programming
      3. Quantization
    3. Known Issues

Oḷirvu

To run the app

make run

Visualizations

Heaps

  1. Red Black Tree

    img

  2. Leftist Heap

    img

  3. Binomial Heap

    img

Dynamic Programming

  1. Coin change

    img

Quantization

img

Known Issues

  1. If the Tree is not rendered with a default tree, the layout hides the label of the root node. So, we always start the visualization with some defaults
  2. Binomial heap viz - The children of heap are not displayed in increasing order of rank.
  3. Binomial heap viz - Multiple roots problem was avoided by introducing a root node called "heap"