Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

algotutor - Online w chmurze

Uruchom algotutor w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie algotutor, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


algotutor - interaktywny program do obserwacji pośrednich kroków algorytmów.

STRESZCZENIE


algotutor [OPCJA] ... DATA ...

OPIS


algotutor to interaktywny program do obserwacji pośrednich kroków algorytmów.
Grupą docelową są studenci informatyki i/lub wszyscy, którzy studiują algorytmy
i/lub struktury danych. Można tworzyć pliki danych w formacie zwykłego tekstu (właściwie Perl
anonimowe skróty, ale nie trzeba się tym przejmować) i pozwolić algotutorowi przeglądać niektóre predefiniowane
algorytm. Następnie można przechodzić do tyłu i do przodu w sekwencji wykonania
algorytm na różnych poziomach szczegółowości. Wymaga perl-Tk.

DATA to dane wejściowe. W przypadku algorytmów programowania dynamicznego, takich jak lcs i matc,
proszę zapoznać się z odpowiednimi wpisami na poniższej liście; w przypadku innych algorytmów jest to
nazwa pliku zawierająca rzeczywiste dane wejściowe.

OPCJE


-a ALGO
Uruchamia algorytm ALGO. Obecnie ALGO może być jednym z:

bst operacje na drzewach wyszukiwania binarnego
RBT operacje na drzewach czerwono-czarnych (usunąć() nie został jeszcze wdrożony)
kupa operacje na stertach — operacja usuwania na stercie zawsze usuwa górę
element niezależnie od argumentu
Sbs wyszukiwanie stosowe na wykresach, wariant wyszukiwania w głąb
przyjaciele pierwsze wyszukiwanie wszerz na wykresach
pierwszy Minimalne drzewo rozpinające Prima na wykresach
tama Najkrótsza ścieżka Dijkstry na wykresach z jednego źródła
flwa Najkrótsza ścieżka wszystkich par Floyda-Warshalla na wykresach (bardzo, bardzo wolna)
Słońce Dwuwymiarowa dominacja punktowa
Graham Skan Grahama pod kątem wypukłego kadłuba
LCS najdłuższy wspólny podciąg — wymaga dwóch ciągów jako wiersza poleceń
argumenty. Na przykład „algotutor -a lcs AGCTATACGATGACT GTCAGTATAGTCATATG”
mat optymalne mnożenie łańcucha macierzy - wymaga naprzemiennej sekwencji
liczby całkowite i nazwy macierzy jako argumenty wiersza poleceń. Na przykład „algotutor -a
matc 32 A 35 B 24 C 30 D 36 E 25 F 40 G 34 H 35" oznacza znalezienie optymalnego
sekwencja mnożenia łańcucha macierzy: A o rozmiarze 32 przez 35, B o rozmiarze 35 przez
24,...H o wymiarach 34 na 35.
-s WIERZCHOŁEK
Użyj VERTEX jako wierzchołka początkowego (dla sbs, bfs, prim i dijk)

-i KROK
Wyświetl krok STEP jako obraz początkowy.

-d NAZWA PLIKU
Zrzuć obraz do NAZWA PLIKU jako plik ps i natychmiast wyjdź bez wchodzenia
tryb interaktywny.

Korzystaj z algotutora online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad