datastructures-visualization
datastructures-visualization copied to clipboard
Visualization of data structures and algorithms using Python and Tkinter
In both Graph.py and WeightedGraph.py collapsing the adjacency matrix causes the whole application to freeze, ignoring all inputs except closing the window. Restoring the matrix does not bring the application...
Steps to reproduce. 1. Browse https://datastructures.live/view/ 2. Select the Run button to launch Trinket 3. Select the Select Visualization > Chapter 10: AVL Tree button 4. Enter 5 in the...
Looking at the DMG for Docker, it appears that you can specify a background for the disk image by creating a `.backgrounds` directory and placing an image file in it....
Since the background color represents the data associated with a key in the priority queue (and maybe all the data structures), the colored background should be copied to output box...
Show new values being inserted as moving up from the Operations area into the queue cell. This will make it like the Stack and other tools. The background around the...
The Queue visualization should copy the colored background of the stored item to the output box to represent the data extraction like all the other data structures do. This should...
The Tree234 object box is placed at the top of the canvas with an arrow linking it to the root 2-3-4 node. When zooming out, the object box becomes separated...
The button width for adjacency matrix buttons seems excessive. Running this command line: `python3 Graph.py -B Mf Ms Ml Re Be Md Rd Fl Pp Pl Ho Bb Mf-Md Ms-Md...
Steps to recreate the problem: 1. Launch the Graph.py visualization 2. Randomly fill with 5 vertices 3. Select New Graph 4. Randomly fill with 2 vertices This leaves a red...
When the bundle of visualizations is exported as a macOS executable, the "Select Visualization" menu label does not appear initially. ---  ---...