To jest aplikacja dla systemu Linux o nazwie headsort do uruchamiania w systemie Linux online, której najnowszą wersję można pobrać jako headsort-4.1.3.tar.gz. Można go uruchomić online w darmowym dostawcy usług hostingowych OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie headsort, aby działać w systemie Linux online z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
headsort do uruchomienia w Linuksie online
OPIS
headsort sortuje pliki według linii i pól. Opcje mogą wybierać kolejność pól itp. W większości kompatybilne z gnu sort(1).Ma również kilka algorytmów sortowania do wypróbowania.
Ogólnie headsort może sortować w 1/2 czasu sort(1) (mergesort) w sytuacjach obejmujących wybieranie potoków lub wielu kolumn; mniej niż 1/2 z obydwoma. Najlepszy przypadek był mniej więcej przeciwny do sort(1)*.
NOWOŚĆ* poprawa szybkości głównego algorytmu hsort (dotyczy wszystkich; 27,29,31). Teraz szybsze niż sort(1) (we wszystkich testowanych przypadkach).
Używając triangulacji, hsort rozpoczyna potokowe sortowanie danych wyjściowych, gdy pierwszy pojemnik jest zakończony. Oznacza to, że ma nowe zastosowania w przetwarzaniu rozproszonym, aw niektórych przypadkach sprawia, że DC staje się niepotrzebne. (sortowanie gnu musi zakończyć wszystkie pojemniki)
Dobrze kompatybilny z sortowaniem gnu (większość nie powinna kopiować binarnego sortowania).
inne algorytmy dostępne, jeśli używane jest menu:
bąbelek, zaznaczenie, wstawienie, powłoka, liczenie rozdzielcze, podstawa prosta, wymiana podstawy, szybkie, scalanie. (niektóre są według znaku, niektóre według wiersza, niektóre oba)
Korzyści
- NOWOŚĆ: główne algo Poprawa PRĘDKOŚCI! (wszystkie: 27,29,31)
- NOWOŚĆ: mini-sort DEMO dla tych, którzy chcą używać algorytmu hsort w innych programach
- dokładny wybór kolumn sortuj to, co jest potrzebne, a nie wszystko/heurystyka
- sortowanie numeryczne bez błędów, szybkie, bardzo szerokie liczby
- zmienne nazwy miesięcy (jako międzynarodowe) (lub jako reguła porządkowania)
- ładny tekst + plik binarny + zrzut szesnastkowy pliku
- menu do wypróbowania innych algorytmów / algorytmu do wyboru
- obsługiwane wszystkie opcje sort(1), zawsze stabilne
- obsługa arg jest jeszcze bliższa gnusort
- źródła znacznie oczyszczone i uproszczone. łatwe tworzenie GNU.
- zobacz stronę podręcznika dla wszystkich funkcji
- (nowa prędkość dzięki redukcji dostępu wymiarowego, 31 ma teraz dwa rodzaje)
Publiczność
Zaawansowani użytkownicy końcowi, inżynieria
Interfejs użytkownika
Konsola/Terminal
Język programowania
C
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/headsort/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.