アルゴリズム

アルゴリズム 可視化

LinkIconSORTING

  • ソートアルゴリズム可視化
    • QUICK SORT
    • QUICK SORT 3-WAY
    • HEAP SORT
    • SMOOTH SORT
    • SHELL SORT
    • SHELL SORT
    • SHELL SORT
    • MERGE SORT (IN-PLACE)
    • CYCLE SORT
    • SELECTION SORT
    • INSERTION SORT
    • GNOME SORT
    • COMB SORT
    • BUBBLE SORT
    • COCKTAIL SORT
    • ODDEVEN SORT
    • RADIX SORT

LinkIconSorting Algorithm Animations

  • ソートアルゴリズム可視化
    • Insertion
    • Selection
    • Bubble
    • Shell
    • Merge
    • Heap
    • Quick
    • Quick3

LinkIconsortvis.org

  • ソートアルゴリズム可視化
    • bitonicsort
    • bubblesort
    • cocktailsort
    • combsort
    • cyclesort
    • gnomesort
    • heapsort
    • insertionsort
    • mergesort
    • oddevensort
    • quicksort
    • radixsort
    • selectionsort
    • shellsort
    • smoothsort
    • stoogesort
    • timsort

LinkIconVisualGo

いろいろなアルゴリズムが可視化されています。

  • Sorting
    • BUBBLE
    • SELECTION
    • INSERTION
    • MERGE
    • QUICK
    • RANDOMIZED
    • QUICK
    • COUNTING
    • RADIX
  • Bitmask
  • Linked List, Stack, Queue, Deque
    • LINKED LIST
    • STACK
    • QUEUE
    • DOUBLY LINKED LIST
    • DEQUE
  • Binary Search Tree, AVL Tree
    • BINARY SEARCH TREE
    • AVL TREE
  • Binary Heap
  • Graph Data Structures
    • UNDIRECTED
    • UNWEIGHTED UNDIRECTED
    • WEIGHTED DIRECTED
    • UNWEIGHTED DIRECTED
    • WEIGHTED
  • Union-Find Disjoint Sets
  • Segment Tree
    • MIN SEGMENT TREE
    • MAX SEGMENT TREE
    • SUM SEGMENT TREE
  • Binary Indexed Tree
    • BINARY INDEXED TREE (POINT UPDATE RANGE QUERY)
    • (RANGE UPDATE POINT QUERY)
    • (RANGE UPDATE RANGE QUERY)
  • Generic Recursion Tree/DAG
    • RECURSION TREE
    • RECURSION DAG (DP)
  • Graph Traversal
  • Minimum Spanning Tree
  • Single-Source Shortest Paths
  • Network Flow
  • Graph Matching
  • Suffix Tree
  • Suffix Array
  • (Computational) Geometry

LinkIconAlgomation

  • 様々なアルゴリズム