-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathimport_algorithms.py
33 lines (32 loc) · 1.32 KB
/
import_algorithms.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
from algorithms.SelectionSort import SelectionSort
from algorithms.BubbleSort import BubbleSort
from algorithms.InsertionSort import InsertionSort
from algorithms.MergeSort import MergeSort
from algorithms.QuickSort import QuickSort
from algorithms.HeapSort import HeapSort
from algorithms.ShellSort import ShellSort
from algorithms.CombSort import CombSort
from algorithms.GnomeSort import GnomeSort
from algorithms.CocktailSort import CocktailSort
from algorithms.TimSort import TimSort
from algorithms.CycleSort import CycleSort
from algorithms.BitonicSort import BitonicSort
from algorithms.RadixSort import RadixSort
from algorithms.StoogeSort import StoogeSort
from algorithms.PancakeSort import PancakeSort
algorithms = {"Selection": SelectionSort(),
"Bubble": BubbleSort(),
"Insertion": InsertionSort(),
"Merge": MergeSort(),
"Quick": QuickSort(),
"Heap": HeapSort(),
"Shell": ShellSort(),
"Comb": CombSort(),
"Gnome": GnomeSort(),
"Cocktail": CocktailSort(),
"Tim": TimSort(),
"Cycle": CycleSort(),
"Bitonic": BitonicSort(),
"Radix": RadixSort(),
"Stooge": StoogeSort(),
"Pancake": PancakeSort()}