Logo
Unionpedia
Komunikacja
pobierz z Google Play
Nowy! Pobierz Unionpedia na urządzeniu z systemem Android™!
Darmowy
Szybszy dostęp niż przeglądarce!
 

Tablica mieszająca

Indeks Tablica mieszająca

Przykład zastosowania: książka telefoniczna, w której klucz to imię i nazwisko danej osoby, a wyszukiwana informacja to numer telefonu Tablica mieszająca lub tablica z haszowaniem (niekiedy błędnie tłumaczone jako „tablica haszująca”) – struktura danych, która jest jednym ze sposobów realizacji tablicy asocjacyjnej, tj.

20 kontakty: Abstrakcyjny typ danych, Algorytm, Drzewo (informatyka), Funkcja skrótu, Język programowania, Kademlia, Kolizja (kryptografia), LZP, Pamięć podręczna, Peer-to-peer, PHP, Przeszukiwanie liniowe, Rozproszona tablica mieszająca, Ruby (język programowania), Słowo kluczowe (informatyka), Smalltalk, Struktura danych, Tablica (informatyka), Tablica asocjacyjna, Złożoność obliczeniowa.

Abstrakcyjny typ danych

Abstrakcyjny typ danych – tworzenie i opisywanie w formalny sposób typów danych tak, że opisywane sąjedynie własności danych i operacji wykonywanych na nich (a nie przez reprezentację danych i implementację operacji).

Nowy!!: Tablica mieszająca i Abstrakcyjny typ danych · Zobacz więcej »

Algorytm

Algorytm – skończony ciąg jasno zdefiniowanych czynności koniecznych do wykonania pewnego rodzaju zadań, sposób postępowania prowadzący do rozwiązania problemu.

Nowy!!: Tablica mieszająca i Algorytm · Zobacz więcej »

Drzewo (informatyka)

Przykładowe drzewo binarne Drzewo – struktura danych reprezentująca drzewo matematyczne.

Nowy!!: Tablica mieszająca i Drzewo (informatyka) · Zobacz więcej »

Funkcja skrótu

Funkcja skrótu, funkcja mieszająca lub funkcja haszująca – funkcja przyporządkowująca dowolnie dużej liczbie krótkąwartość o stałym rozmiarze, tzw.

Nowy!!: Tablica mieszająca i Funkcja skrótu · Zobacz więcej »

Język programowania

Język programowania – zbiór zasad określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.

Nowy!!: Tablica mieszająca i Język programowania · Zobacz więcej »

Kademlia

Kademlia – protokół komunikacyjny umożliwiający wyszukiwanie zawartości w sieciach takich jak P2P bez potrzeby używania centralnego serwera indeksującego zawartość sieci.

Nowy!!: Tablica mieszająca i Kademlia · Zobacz więcej »

Kolizja (kryptografia)

Kolizja funkcji skrótu H to taka para różnych wiadomości m1, m2, że mająone takąsamąwartość skrótu, tj.

Nowy!!: Tablica mieszająca i Kolizja (kryptografia) · Zobacz więcej »

LZP

LZP (P od predykacja) - metoda kompresji opracowana w 1996 roku przez Charlesa Blooma, będąca modyfikacjąalgorytmu LZ77, wykorzystująca kontekstowość danych - pewne ciągi występująz większym prawdopodobieństwem w sąsiedztwie innych.

Nowy!!: Tablica mieszająca i LZP · Zobacz więcej »

Pamięć podręczna

Pamięć podręczna – mechanizm, w którym część spośród danych zgromadzonych w źródłach o długim czasie dostępu i niższej przepustowości jest dodatkowo przechowywana w pamięci o lepszych parametrach.

Nowy!!: Tablica mieszająca i Pamięć podręczna · Zobacz więcej »

Peer-to-peer

Schemat przedstawiający sieć typu P2P Schemat przedstawiający sieć z jednym, centralnym serwerem. Peer-to-peer (P2P, dosł. „równy z równym”) – model komunikacji w sieci komputerowej zapewniający wszystkim hostom te same uprawnienia, w odróżnieniu od architektury klient-serwer.

Nowy!!: Tablica mieszająca i Peer-to-peer · Zobacz więcej »

PHP

PHP – interpretowany, skryptowy język programowania zaprojektowany do generowania stron internetowych i budowania aplikacji webowych w czasie rzeczywistym.

Nowy!!: Tablica mieszająca i PHP · Zobacz więcej »

Przeszukiwanie liniowe

Przeszukiwanie liniowe (lub wyszukiwanie sekwencyjne) – najprostszy algorytm wyszukiwania informacji w ciągu danych, np.

Nowy!!: Tablica mieszająca i Przeszukiwanie liniowe · Zobacz więcej »

Rozproszona tablica mieszająca

Rozproszona tablica mieszająca (w skrócie) – rozproszony system używany do przechowywania informacji o dużych ilościach danych.

Nowy!!: Tablica mieszająca i Rozproszona tablica mieszająca · Zobacz więcej »

Ruby (język programowania)

Ruby (wym.) – interpretowany, w pełni obiektowy i dynamicznie typowany język programowania stworzony w 1995 roku przez Yukihiro Matsumoto (pseudonim Matz).

Nowy!!: Tablica mieszająca i Ruby (język programowania) · Zobacz więcej »

Słowo kluczowe (informatyka)

Skrawek kodu w Javie. Zawiera słowa kluczowe. Słowo kluczowe (ang. keyword) w języku programowania oznacza słowo (należące zwykle do jakiegoś języka naturalnego, jak język angielski) stanowiące wyodrębnionąjednostkę leksykalną, często w określonym kontekście, mające szczególne znaczenie i identyfikujące określony rozkaz, instrukcję lub deklarację w programie komputerowym.

Nowy!!: Tablica mieszająca i Słowo kluczowe (informatyka) · Zobacz więcej »

Smalltalk

Smalltalk jest w pełni obiektowym, reflektywnym językiem programowania z dynamicznym typowaniem.

Nowy!!: Tablica mieszająca i Smalltalk · Zobacz więcej »

Struktura danych

Struktura danych – sposób przechowywania danych w pamięci komputera.

Nowy!!: Tablica mieszająca i Struktura danych · Zobacz więcej »

Tablica (informatyka)

Tablica – kontener uporządkowanych danych zazwyczaj takiego samego typu, w którym poszczególne elementy dostępne sąza pomocąkluczy (indeksu).

Nowy!!: Tablica mieszająca i Tablica (informatyka) · Zobacz więcej »

Tablica asocjacyjna

Tablica asocjacyjna, tablica skojarzeniowa, mapa, słownik (ang. associative array, map, dictionary) – nazwa dla powszechnie stosowanego w informatyce abstrakcyjnego typu danych, który przechowuje pary (unikatowy klucz, wartość) i umożliwia dostęp do wartości poprzez podanie klucza.

Nowy!!: Tablica mieszająca i Tablica asocjacyjna · Zobacz więcej »

Złożoność obliczeniowa

Teoria złożoności obliczeniowej – dział teorii obliczeń, którego głównym celem jest określanie ilości zasobów potrzebnych do rozwiązania problemów obliczeniowych.

Nowy!!: Tablica mieszająca i Złożoność obliczeniowa · Zobacz więcej »

Przekierowuje tutaj:

Tablica haszująca, Tablica z haszowaniem.

TowarzyskiPrzybywający
Hej! Jesteśmy na Facebooku teraz! »