Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

Pobieranie go-datastructures dla systemu Linux

Bezpłatne pobieranie aplikacji go-datastructures dla systemu Linux do uruchamiania online w Ubuntu online, Fedorze online lub Debianie online

Jest to aplikacja dla systemu Linux o nazwie go-datastructures, której najnowszą wersję można pobrać w wersji 1.1.1.zip. Można go uruchomić online w bezpłatnym dostawcy hostingu OnWorks dla stacji roboczych.

Pobierz i uruchom online tę aplikację o nazwie go-datastructures 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.

przejdź do struktur danych


Ad


OPIS

Go-datastructures to zbiór przydatnych, wydajnych i bezpiecznych wątkowo struktur danych Go. Drzewo przedziałowe dla kolizji w zakresach n-wymiarowych. Wdrożone poprzez czerwono-czarne, wzmocnione drzewo. Dodatkowe wymiary są obsługiwane podczas jednoczesnego wstawiania/zapytań, aby zaoszczędzić miejsce, chociaż może to skutkować nieoptymalną złożonością czasową. Przecięcie określone przy użyciu tablic bitowych. W pojedynczym wymiarze wstawienia, usunięcia i zapytania powinny odbywać się w czasie O(log n). Bitarray używany do wykrywania istnienia bez konieczności uciekania się do mieszania za pomocą hashmap. Wymaga, aby jednostki miały unikalny identyfikator uint64. Istnieją dwie implementacje, zwykła i rzadka. Sparse oszczędza dużo miejsca, ale wstawki to O (log n). W interfejsie BitArray dostępnych jest kilka przydatnych funkcji umożliwiających wykrywanie przecięcia dwóch tablic bitarray. Pakiet ten zawiera także mapy bitowe o długości 32 i 64, które zapewniają zwiększoną prędkość i O(1) dla wszystkich operacji poprzez przechowywanie bitmap w liczbach całkowitych bez znaku, a nie w tablicach.



Korzyści

  • Testowane tylko z Go 1.3+
  • Rozszerzone drzewo, bitarray, kontrakty terminowe i kolejka
  • Kopia Fibonacciego, drzewo zakresów i zabezpieczenie wątków
  • Drzewo AVL, X-szybka próba i Y-szybka próba
  • Szybka mapa skrótów liczb całkowitych i lista pomijania
  • Niezmienne drzewo B, Ctrie, Dtrie i inne


Język programowania

Go


Kategorie

biblioteki

Jest to aplikacja, którą można również pobrać ze strony https://sourceforge.net/projects/go-datastructures.mirror/. Został on hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Gracz AstrOrz
    Gracz AstrOrz
    AstrOrz Player to darmowy odtwarzacz multimedialny
    oprogramowanie, częściowo oparte na WMP i VLC. The
    odtwarzacz jest w minimalistycznym stylu, z
    więcej niż dziesięć kolorów motywu, a także może
    b ...
    Pobierz AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV to dodatek do XBMC/
    Kodi que allowe disponer de un
    dekodowanie usług IPTV de
    Movistar integrado en uno de los
    mediacenter ma...
    Pobierz movistartv
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks to darmowa, otwarta
    międzyplatformowe C, C++ i Fortran IDE
    zbudowany, aby sprostać najbardziej wymagającym potrzebom
    swoich użytkowników. Jest przeznaczony do bardzo
    rozciąga się...
    Pobierz Code::Blocks
  • 4
    Wśród
    Wśród
    Pośród zaawansowanego interfejsu Minecraft
    a śledzenie danych/struktur to narzędzie
    wyświetl przegląd gry Minecraft
    świat, nie tworząc go. To
    mogą ...
    Pobierz Wśród
  • 5
    MSYS2
    MSYS2
    MSYS2 to zbiór narzędzi i
    biblioteki udostępniające m.in
    łatwe w obsłudze środowisko do budowania,
    instalowanie i uruchamianie natywnego systemu Windows
    oprogramowanie. to z...
    Pobierz MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo to kodek obrazu JPEG
    który używa instrukcji SIMD (MMX, SSE2,
    NEON, AltiVec) w celu przyspieszenia linii bazowej
    Kompresja i dekompresja JPEG włączona
    x86, x8...
    Pobierz libjpeg-turbo
  • więcej »

Komendy systemu Linux

Ad