| # | Title |
System |
Language |
Author(s) |
Classification |
accesses |
| 36 |
(Singly) Linked Lists |
Animal |
en |
André Flöper |
Data Structures,
List Structures |
13807 |
| 233 |
A Genetic Algorithm |
Animal |
en |
David Lopez |
Algorithms,
Optimization Problems |
6321 |
| 191 |
Animation of Sorting Algorithms |
Applet |
en |
nicht bestimmbar |
Algorithms,
Sorting Algorithms |
12804 |
| 148 |
Animation of Wheelers Block-Sort Lossless Data Compression Algorithm |
Applet |
en |
Marc Najork |
Algorithms,
Compression |
6480 |
| 1 |
Arithmetic Coding |
Animal |
en |
Guido Rößling |
Algorithms,
Compression |
10684 |
| 8 |
B+ Tree Insertion |
Animal |
en |
Carla Castellano, David Francis, Angelo Sarto |
Data Structures,
Tree Structures |
42395 |
| 2 |
Backtracking |
Animal |
en |
Guido Rößling |
Algorithms,
Algorithmic Strategies |
17113 |
| 22 |
Basic Definitions of Graphs |
Animal |
en |
André Flöper |
Algorithms,
Data Structures,
Graph Structures |
8198 |
| 149 |
Basketball |
jawaa |
en |
Anthony Kang |
Miscellaneous |
7311 |
| 3 |
Binary Search |
Animal |
en |
Carsten Schwender |
Algorithms,
Searching Algorithms |
13392 |
| 4 |
Binary Search Illustrating Divide and Conquer |
Animal |
en |
Guido Rößling |
Algorithms,
Searching Algorithms,
Algorithmic Strategies |
10344 |
| 184 |
Binary Search Tree Applets |
Applet |
en |
Doug Ierardi |
Algorithms,
Tree Structures,
Searching Algorithms |
9626 |
| 7 |
Binary Tree - Definition and Traversal |
Animal |
en |
Guido Rößling |
Data Structures,
Tree Structures |
20559 |
| 9 |
Branch and Bound |
Animal |
en |
Guido Rößling |
Algorithms,
Algorithmic Strategies,
Optimization Problems |
17705 |
| 10 |
Branch and Bound - 0/1 Knapsack |
Animal |
en |
Oscar Davidson, Dennis Burns, Jonathan Kressin, Suchi Perry |
Algorithms,
Optimization Problems |
13296 |
| 11 |
Breadth First Knapsack |
Animal |
en |
David Francis, Bruce Wolf, Scott Malik |
Algorithms,
Optimization Problems |
6900 |
| 115 |
Breadth First Search |
jawaa |
en |
Susan H. Rodger |
Algorithms,
Graph Structures,
Graph Algorithms |
8903 |
| 12 |
Bubble Sort |
Animal |
en |
Marc-Daniel Haunschild |
Algorithms,
Sorting Algorithms |
14906 |
| 175 |
Bubble Sort |
Applet |
en |
Sandeep Mitra, Chris Gerber |
Algorithms,
Sorting Algorithms |
7715 |
| 176 |
Bubble Sort |
Applet |
en |
James Gosling, Jason Harrison |
Algorithms,
Sorting Algorithms |
6638 |
| 177 |
Bubble Sort |
Applet |
en |
Alejo Hausner |
Algorithms,
Sorting Algorithms |
6300 |
| 195 |
Bubble Sort |
Applet |
en |
James Gosling and Jason Harrison |
Algorithms,
Sorting Algorithms |
6106 |
| 198 |
Bubble Sort, Heap Sort, Quick Sort |
Applet |
en |
? |
Algorithms,
Sorting Algorithms |
11715 |
| 190 |
BubbleSort, SelectionSort, InsertionSort, MergeSort und QuickSort |
Applet |
en |
David Eck |
Algorithms,
Sorting Algorithms |
15897 |
| 213 |
Caesar Chiffre |
Animal |
en |
CrypTool-Team |
Algorithms,
Cryptography |
5349 |
| 44 |
Coding of Floating Point Numbers Using ANSI-IEEE 754-1985 |
Animal |
en |
Guido Rößling |
Number Encoding |
9832 |
| 41 |
Coding of Integers in 2s Complement |
Animal |
en |
Guido Rößling |
Number Encoding |
14913 |
| 42 |
Coding of Integers with Sign and Value |
Animal |
en |
Guido Rößling |
Number Encoding |
5793 |
| 43 |
Coding of Natural Numbers |
Animal |
en |
Guido Rößling |
Number Encoding |
6449 |
| 185 |
CS3381 - Assignment |
Applet |
en |
Eddie Ho |
Algorithms,
Tree Structures,
Data Structures,
Sorting Algorithms |
5564 |
| 135 |
Database Block Join (10x10x10) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
5186 |
| 141 |
Database Block Join (10x40x30) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
4818 |
| 138 |
Database Block Join (15x15x15) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
4850 |
| 127 |
Database Block Join (20x20) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
5040 |
| 131 |
Database Block Join (20x30) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
5017 |
| 128 |
Database Index Join (20x20) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
5204 |
| 132 |
Database Index Join (20x30) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
4855 |
| 136 |
Database Merge Join (10x10x10) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
5416 |
| 142 |
Database Merge Join (10x40x30) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
5051 |
| 139 |
Database Merge Join (15x15x15) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
5195 |
| 129 |
Database Merge Join (20x20) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
5122 |
| 133 |
Database Merge Join (20x30) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
4947 |
| 137 |
Database Nested Loop Join (10x10x10) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
5463 |
| 143 |
Database Nested Loop Join (10x40x30) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
4787 |
| 140 |
Database Nested Loop Join (15x15x15) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
5142 |
| 130 |
Database Nested Loop Join (20x20) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
5060 |
| 134 |
Database Nested Loop Join (20x30) |
jsamba |
en |
Clemens Wagner |
Miscellaneous,
Algorithms |
5027 |
| 13 |
Depth First Knapsack |
Animal |
en |
Jason Pisani, Steve Pierce, Tamara Darland, Thierno Ndao |
Algorithms,
Optimization Problems |
6654 |
| 14 |
Depth First Knapsack |
Animal |
en |
David Francis, Bruce Wolf, Scott Malik |
Algorithms,
Optimization Problems |
6092 |
| 121 |
Depth First Search Demo |
jawaa |
en |
Susan H. Rodger |
Algorithms,
Data Structures,
Graph Structures,
Graph Algorithms |
9584 |
| 23 |
Depth- and Breadth-First Search in Graphs |
Animal |
en |
André Flöper |
Algorithms,
Data Structures,
Graph Structures |
17200 |
| 114 |
Depth-First Search |
jawaa |
en |
Susan H. Rodger |
Algorithms,
Graph Structures,
Graph Algorithms |
8021 |
| 214 |
DES (Data Encryption Standard) |
Animal |
en |
CrypTool-Team |
Algorithms,
Cryptography |
12763 |
| 16 |
Dijkstra Algorithm Illustrating Greedy |
Animal |
en |
Guido Rößling |
Algorithms,
Graph Algorithms,
Algorithmic Strategies |
17564 |
| 15 |
Dijkstra Shortest Path Algorithm |
Animal |
en |
Jens Brodowski |
Algorithms,
Graph Algorithms |
19261 |
| 168 |
Discrete Cosine Transformation |
Applet |
en |
A. El-Saddik |
Algorithms,
Compression |
6368 |
| 17 |
Doubly-linked List |
Animal |
en |
Guido Rößling |
Data Structures,
List Structures |
12199 |
| 18 |
Dynamic 0/1 Knapsack |
Animal |
en |
Oscar Davidson, Dennis Burns, Jonathan Kressin, Suchi Perry |
Algorithms,
Optimization Problems |
11893 |
| 19 |
Dynamic 0/1 Knapsack, Variant |
Animal |
en |
Angelo Sarto, John Hastings, Karen Tuinstra, John Hensgen |
Algorithms,
Optimization Problems |
7097 |
| 178 |
Example
of Sorting Algorithms Animation |
Applet |
en |
Hiromasa Sekisita |
Algorithms,
Sorting Algorithms |
7109 |
| 192 |
Example of Sorting Algorithm`s Animation |
Applet |
en |
nicht bestimmbar |
Algorithms,
Sorting Algorithms |
5810 |
| 20 |
Exceptions in Java |
Animal |
en |
Guido Rößling |
Java |
6302 |
| 21 |
Floyd Shortest Path Algorithm |
Animal |
en |
André Flöper |
Algorithms,
Graph Algorithms |
21355 |
| 24 |
Greedy Knapsack |
Animal |
en |
Chris Mooney, Robert Dowell, Cameron Vetter |
Algorithms,
Optimization Problems |
8692 |
| 25 |
Greedy Knapsack, Variant 2 |
Animal |
en |
Donna Logisz, Sam Naegele, Nick Pirocanac, Alice Austin |
Algorithms,
Optimization Problems |
6326 |
| 26 |
Hashing - Static and Linear Probing |
Animal |
en |
Guido Rößling |
Algorithms,
Hashing |
10559 |
| 27 |
Hashing with Alternating Linear Probing |
Animal |
en |
Guido Rößling |
Algorithms,
Hashing |
9285 |
| 28 |
Hashing with Alternating Quadratic Probing |
Animal |
en |
Guido Rößling |
Algorithms,
Hashing |
7559 |
| 29 |
Hashing with Quadratic Probing |
Animal |
en |
Guido Rößling |
Algorithms,
Hashing |
17478 |
| 199 |
Heap Sort |
Applet |
en |
Linda Stern |
Algorithms,
Sorting Algorithms |
8263 |
| 30 |
Heapsort |
Animal |
en |
Marc-Daniel Haunschild |
Algorithms,
Sorting Algorithms,
Data Structures,
Tree Structures |
18522 |
| 173 |
Huffman Compression |
Applet |
en |
Walter Korman, Dominik Szopa |
Algorithms,
Compression |
6634 |
| 31 |
Huffman Decoding |
Animal |
en |
Guido Rößling |
Algorithms,
Compression,
Tree Structures |
15771 |
| 172 |
Huffman Decoding |
Applet |
en |
A. El-Saddik |
Algorithms,
Compression |
5881 |
| 32 |
Huffman Encoding |
Animal |
en |
Guido Rößling |
Algorithms,
Compression,
Tree Structures |
12915 |
| 171 |
Huffman Encoding |
Applet |
en |
A. El-Saddik |
Algorithms,
Compression |
5859 |
| 169 |
Image Preparation |
Applet |
en |
A. El-Saddik |
Algorithms,
Compression |
5015 |
| 33 |
Insertion Sort |
Animal |
en |
Marc-Daniel Haunschild |
Algorithms,
Sorting Algorithms |
14632 |
| 159 |
Insertion Sort |
jawaa |
en |
Julia Whitley, Anthony Kang |
Algorithms,
Arrays,
Sorting Algorithms |
6396 |
| 160 |
Insertion Sort |
jawaa |
en |
Meredith Maltese, Jason Fink |
Algorithms,
Arrays,
Sorting Algorithms |
6006 |
| 181 |
Interactive Data Structure Visualizations |
Applet |
en |
Dr. Duane J. JarcDr. Michael B. Feldman |
Algorithms,
Tree Structures,
Data Structures,
Graph Algorithms,
Sorting Algorithms,
Searching Algorithms |
7021 |
| 34 |
Interpolation Search |
Animal |
en |
Carsten Schwender |
Algorithms,
Searching Algorithms |
9412 |
| 35 |
Interpolation Search |
Animal |
en |
Carsten Schwender |
Algorithms,
Searching Algorithms |
8485 |
| 194 |
Java Sorting Animation Main page |
Applet |
en |
Sandeep Mitra |
Algorithms,
Sorting Algorithms |
6001 |
| 122 |
JAWAA Array Demo |
jawaa |
en |
Susan H. Rodger |
Data Structures,
Arrays |
5205 |
| 118 |
JAWAA Graph Demo |
jawaa |
en |
Susan H. Rodger |
Data Structures,
Graph Structures |
5233 |
| 119 |
JAWAA Graph Demo |
jawaa |
en |
Susan H. Rodger |
Data Structures,
Graph Structures |
5675 |
| 116 |
JAWAA Primitive Support Example |
jawaa |
en |
Susan H. Rodger |
Miscellaneous |
5058 |
| 123 |
JAWAA Queue Demo |
jawaa |
en |
Susan H. Rodger |
Data Structures |
4775 |
| 120 |
JAWAA Tree Demo |
jawaa |
en |
Susan H. Rodger |
Data Structures,
Tree Structures |
5576 |
| 126 |
Josephus Problem |
jawaa |
en |
Susan H. Rodger |
Algorithms,
Miscellaneous |
6271 |
| 167 |
JPEG Applet |
Applet |
en |
A. El-Saddik |
Algorithms,
Compression |
6734 |
| 117 |
LR(1) Parser |
jawaa |
en |
Susan H. Rodger |
Algorithms,
Miscellaneous |
6559 |
| 37 |
LZW Compression |
Animal |
en |
Guido Rößling |
Algorithms,
Compression |
9270 |
| 174 |
LZW Compression |
Applet |
en |
Dominik Szopa |
Algorithms,
Compression |
5586 |
| 38 |
LZW Decompression |
Animal |
en |
Guido Rößling |
Algorithms,
Compression |
10388 |
| 187 |
Merge Sort |
Applet |
en |
Michael T. Goodrich |
Algorithms,
Sorting Algorithms |
6629 |
| 179 |
Merge Sort Algorithm Simulation |
Applet |
en |
Qizhang Wang |
Algorithms,
Sorting Algorithms |
9328 |
| 186 |
Merge Sort Algorithm Simulation |
Applet |
en |
Qizhang Wang |
Algorithms,
Sorting Algorithms |
7353 |
| 39 |
Mergesort |
Animal |
en |
Marc-Daniel Haunschild |
Algorithms,
Sorting Algorithms |
10145 |
| 188 |
MergeSort in action |
Applet |
en |
David Neto/Allan Borodin |
Algorithms,
Sorting Algorithms |
6170 |
| 183 |
Minimum Genetic Tree - Prim and Kruskal |
Applet |
en |
Papagelis Athanasios |
Algorithms,
Tree Structures,
Graph Algorithms |
7100 |
| 40 |
Minimum Spanning Tree |
Animal |
en |
André Flöper |
Algorithms,
Data Structures,
Graph Structures |
10640 |
| 215 |
Nihilist -Cipher |
Animal |
en |
CrypTool-Team |
Algorithms,
Cryptography |
5981 |
| 180 |
Package Tree (Java-API) |
Applet |
en |
Thomas Koch |
Tree Structures,
Java |
7646 |
| 45 |
Queue |
Animal |
en |
André Flöper |
Data Structures |
7047 |
| 46 |
Quicksort |
Animal |
en |
Jens Brodowski |
Algorithms,
Sorting Algorithms |
10507 |
| 47 |
Quicksort Illustrating Divide and Conquer |
Animal |
en |
Guido Rößling |
Algorithms,
Sorting Algorithms,
Algorithmic Strategies |
9254 |
| 166 |
Runlength Decoding |
Applet |
en |
A. El-Saddik |
Algorithms,
Compression |
5152 |
| 165 |
Runlength Encoding |
Applet |
en |
A. El-Saddik |
Algorithms,
Compression |
5451 |
| 48 |
Selection Sort |
Animal |
en |
Marc-Daniel Haunschild |
Algorithms,
Sorting Algorithms |
7798 |
| 161 |
Selection Sort |
jawaa |
en |
Brian Rudick, Betsy McDonald |
Algorithms,
Arrays,
Sorting Algorithms |
5884 |
| 162 |
Selection Sort |
jawaa |
en |
Gele Moloney, Carolyn Robinson |
Algorithms,
Arrays,
Sorting Algorithms |
5655 |
| 163 |
Selection Sort |
jawaa |
en |
Sheila Powenski, Jenna Vanliere |
Algorithms,
Arrays,
Sorting Algorithms |
5373 |
| 49 |
Sequential Searching |
Animal |
en |
Carsten Schwender |
Algorithms,
Searching Algorithms |
8597 |
| 144 |
Several functional code snippets |
KIEL |
en |
Ulf Milanese |
Algorithms,
Miscellaneous |
5289 |
| 145 |
Several relation visualizations |
relview |
en |
Ulf Milanese |
Algorithms,
Miscellaneous |
5228 |
| 202 |
Shaker Sort |
Applet |
en |
Justin Dildy, Sandeep Poonen |
Algorithms,
Sorting Algorithms |
6314 |
| 51 |
Shellsort |
Animal |
en |
Marc-Daniel Haunschild |
Algorithms,
Sorting Algorithms |
20267 |
| 204 |
Shellsort |
Applet |
en |
Robert D. Sedgewick |
Algorithms,
Sorting Algorithms |
5882 |
| 205 |
Shellsort |
Applet |
en |
Jason Harrison |
Algorithms,
Sorting Algorithms |
5566 |
| 206 |
Shellsort |
Applet |
en |
Mark Allen Weiss |
Algorithms,
Sorting Algorithms |
5761 |
| 197 |
Sorting (Insertion Sort) |
Applet |
en |
John Morris |
Algorithms,
Sorting Algorithms |
6161 |
| 196 |
Sorting Algorithmus |
Applet |
en |
Biliana Kaneva, Dominique Thiébaut |
Algorithms,
Sorting Algorithms |
5769 |
| 157 |
Sorting Blocks |
jawaa |
en |
Lauren Fath, Valerie Ogonor, Diemecha Hilliard |
Algorithms,
Arrays,
Sorting Algorithms |
5380 |
| 158 |
Sorting Blocks |
jawaa |
en |
Angie Berg, Sharon Edwards |
Algorithms,
Arrays,
Sorting Algorithms |
5090 |
| 193 |
Sorting Examples |
Applet |
en |
Andrew Marriott |
Algorithms,
Sorting Algorithms |
6136 |
| 52 |
String Searching - Brute Force |
Animal |
en |
Guido Rößling |
Algorithms,
Searching Algorithms,
String Searching |
8956 |
| 53 |
String Searching - KMP |
Animal |
en |
Guido Rößling |
Algorithms,
Searching Algorithms,
String Searching |
8662 |
| 54 |
String Searching - KMP, Initialization |
Animal |
en |
Guido Rößling |
Algorithms,
Searching Algorithms,
String Searching |
7251 |
| 208 |
The Animator |
Applet |
en |
Peter Brummund |
Algorithms,
Sorting Algorithms |
5606 |
| 164 |
The xSort Lab Applet (div. Sortieralgorithmen) |
Applet |
en |
David Eck |
Algorithms,
Sorting Algorithms |
7121 |
| 55 |
Topological Sorting |
Animal |
en |
Guido Rößling |
Algorithms,
Sorting Algorithms |
16459 |
| 150 |
Traffic Simulation |
jawaa |
en |
Sheila Powenski, Angie Berg |
Miscellaneous |
5390 |
| 151 |
Traffic Simulation |
jawaa |
en |
Sharon Edwards, Anthony Kang |
Miscellaneous |
5284 |
| 152 |
Traffic Simulation |
jawaa |
en |
Lauren Fath, Jason Fink |
Miscellaneous |
5191 |
| 153 |
Traffic Simulation |
jawaa |
en |
Meredith Maltese, Brian Rudick, Gele Moloney |
Miscellaneous |
5080 |
| 154 |
Traffic Simulation |
jawaa |
en |
Valerie Ogonor, Betsy McDonald |
Miscellaneous |
5079 |
| 155 |
Traffic Simulation |
jawaa |
en |
Diemecha Hilliard, Carolyn Robinson |
Miscellaneous |
5160 |
| 156 |
Traffic Simulation |
jawaa |
en |
Julia Whitley, Jenna Vanliere |
Miscellaneous |
5236 |
| 5 |
Unsuccessful Binary Search |
Animal |
en |
Carsten Schwender |
Algorithms,
Searching Algorithms |
6008 |
| 6 |
Unsuccessful Binary Search Illustrating Divide and Conquer |
Animal |
en |
Guido Rößling |
Algorithms,
Searching Algorithms,
Algorithmic Strategies |
5670 |
| 50 |
Unsuccessful Sequential Searching |
Animal |
en |
Carsten Schwender |
Algorithms,
Searching Algorithms |
6006 |
| 56 |
Verification |
Animal |
en |
Guido Rößling |
Verification |
5157 |
| 216 |
Vigenère-Cipher |
Animal |
en |
CrypTool-Team |
Algorithms,
Cryptography |
3924 |
| 217 |
Vigenère-Cipher: Decryption (generated) |
Animal |
en |
Michael Maur, Guido Rößling |
Algorithms,
Cryptography |
5441 |
| 218 |
Vigenère-Cipher: Encryption (generated) |
Animal |
en |
Michael Maur, Guido Rößling |
Algorithms,
Cryptography |
4169 |
| 124 |
Word Ladder Example |
jawaa |
en |
Susan H. Rodger |
Data Structures,
Arrays,
Algorithms,
Miscellaneous |
6051 |
| 125 |
Word Ladder Example |
jawaa |
en |
Susan H. Rodger |
Data Structures,
Arrays,
Algorithms,
Miscellaneous |
5333 |