About 400 results
Open links in new tab
  1. visualising data structures and algorithms through animation

    VisuAlgo was conceptualised in 2011 by Associate Professor Steven Halim (NUS School of Computing) as a tool to help his students better understand data structures and algorithms, by …

  2. Sorting (Bubble, Selection, Insertion, Merge, Quick ... - VisuAlgo

    However, there are two other sorting algorithms in VisuAlgo that are embedded in other data structures: Heap Sort and Balanced BST Sort. We will discuss them when you go through the …

  3. Binary Search Tree, AVL Tree - VisuAlgo

    There are several known implementations of balanced BST, too many to be visualized and explained one by one in VisuAlgo. We focus on AVL Tree (Adelson-Velskii & Landis, 1962) …

  4. Linked List (Single, Doubly), Stack, Queue, Deque - VisuAlgo

    To facilitate more diversity, we randomize the selected mode upon loading this direct URL: https://visualgo.net/en/list. However, you can use the following URL shortcuts to access …

  5. Graph Traversal (Depth/Breadth First Search) - VisuAlgo

    Input Graph: You can specify Edge List/Adjacency Matrix/Adjacency List information and VisuAlgo will propose a 2D graph drawing layout of that graph. Example Graphs: You can select from …

  6. Array - VisuAlgo

    Visualization of one of the simplest data structure in Computer Science: Array (and its sorted form) surprisingly has not been done in VisuAlgo since its inception 2011-January 2024...Stay …

  7. Minimum Spanning Tree (Prim's, Kruskal's) - VisuAlgo

    We recommend using Google Chrome to access VisuAlgo. Go to full screen mode (F11) to enjoy this setup. However, you can use zoom-in (Ctrl +) or zoom-out (Ctrl -) to calibrate this. The …

  8. Recursion Tree and DAG (Dynamic Programming/DP) - VisuAlgo

    We recommend using Google Chrome to access VisuAlgo. Go to full screen mode (F11) to enjoy this setup. However, you can use zoom-in (Ctrl +) or zoom-out (Ctrl -) to calibrate this. Select …

  9. Graph Data Structures (Adjacency Matrix, Adjacency List ... - VisuAlgo

    There are interesting algorithms that we can perform on acyclic graphs that will be explored in this visualization page and in other graph visualization pages in VisuAlgo.

  10. 通过动画可视化数据结构和算法<br> - VisuAlgo

    VisuAlgo was conceptualised in 2011 by Associate Professor Steven Halim (NUS School of Computing) as a tool to help his students better understand data structures and algorithms, by …