niedziela, 22 grudnia 2024

Robot

download

DrzewoD

download

Drzewo

download

Lista cykliczna

download

Lista dwustronna

download

Lista prawostronna

download

Lista lewostronna

download

Kolejka

Kolejka (ang. queue) – liniowa struktura danych, w której nowe dane dopisywane są na końcu kolejki, a z początku kolejki pobierane są dane do dalszego przetwarzania (bufor typu FIFOFirst In, First Outpierwszy na wejściu, pierwszy na wyjściu).

more

download


Stos

Stos (ang. Stack) – liniowa struktura danych, w której dane dokładane są na wierzch stosu i z wierzchołka stosu są pobierane (bufor typu LIFOLast In, First Outostatni na wejściu, pierwszy na wyjściu).

more

download

Algorytm Hoare'a

more

Algorytm Hoare’a – algorytm rozwiązujący problem selekcji, czyli wyznaczający -tą co do wielkości (-tą statystykę pozycyjną) spośród danych  liczb[1].

more

download

Zamiana liczby na słowa z polską gramatyką

more

download

Zamiana liczby na słowa

more

download

Algorytm Diffie-Hellman'a

more

Diffie–Hellman (DHkey exchange[nb 1] is a mathematical method of securely generating a symmetric cryptographic key over a public channel and was one of the first public-key protocols as conceived by Ralph Merkle and named after Whitfield Diffie and Martin Hellman.[1][2]

more

download


Drzewa gier

more

Partia danej gry może być zapisana jako kolejne, naprzemienne ruchy obu graczy (Gra dwuosobowa).

more

download


Ukrywanie tekstu w bitmapach

more

download

Problem wydawania reszty

more

Problem wydawania reszty – zagadnienie z dziedziny algorytmiki, problem polegający na wybraniu z danego zbioru monet o określonych nominałach takiej konfiguracji, by wydać żądaną kwotę przy użyciu minimalnej liczby monet.

more

download


Problem skoczka (konika) szachowego

more

Problem skoczka szachowego – zadanie polegające na obejściu skoczkiem wszystkich pól planszy tak, żeby na każdym polu stanąć raz i tylko raz.

more

download


Problem 8 hetmanów

more

Problem ośmiu hetmanów – problem polegający na wyznaczeniu liczby różnych rozmieszczeń ośmiu hetmanów na tradycyjnej szachownicy 8×8 tak, aby wzajemnie się nie atakowały.

more

download

Problem wież Hanoi

more

Wieże Hanoi – problem polegający na odbudowaniu, z zachowaniem kształtu, wieży z krążków o różnych średnicach (popularna układanka), przy czym podczas przekładania wolno się posługiwać buforem (reprezentowanym w tym przypadku przez dodatkowy słupek), jednak przy ogólnym założeniu, że nie wolno kłaść krążka o większej średnicy na mniejszy ani przekładać kilku krążków jednocześnie.

more

download


Problem załadunku

more

download

Najkrótsza droga w labiryncie

more

download

Wyznaczanie obszaru poszukiwań

more

download

sobota, 21 grudnia 2024

Algorytm Verhoeff'a

more

download

Algorytm Luhn'a (mod 10)

more

The Luhn algorithm, also known as the modulus 10 or mod 10 algorithm, is a simple checksum formula used to validate a variety of identification numbers, such as credit card numbers, IMEI numbers, Canadian Social Insurance Numbers.

more

download

Cykliczna Kontrola Nadmiarowa

more

Cykliczny kod nadmiarowycykliczna kontrola nadmiarowa (ang. Cyclic Redundancy CodeCyclic Redundancy CheckCRC) – system sum kontrolnych wykorzystywany do wykrywania przypadkowych błędów pojawiających się podczas przesyłania i magazynowania danych binarnych.

more

download


Kody Huffmana

more

Kodowanie Huffmana (ang. Huffman coding) – jedna z najprostszych i łatwych w implementacji metod kompresji bezstratnej[1]

more

download


Algorytm ByteRun

more

download

Algorytm RLE (Run Length Encoding)

more

Run-length encoding (RLE) is a form of lossless data compression in which runs of data (consecutive occurrences of the same data value) are stored as a single occurrence of that data value and a count of its consecutive occurrences, rather than as the original run.

more

download


Metoda Hare-Niemeyer'a

more

Metoda Hare’a-Niemeyera – metoda stosowana do podziału mandatów w systemach wyborczych opartych na proporcjonalnej reprezentacji z listami partyjnymi, powstała na skutek modyfikacji metody Hare’a przez niemieckiego matematyka Horsta Niemeyera

more

download

Metoda Sainte-Laguë (zmodyfikowana)

more

Różnica polega na tym, że zamiast kolejnych liczb naturalnych, dzielnikami są liczby nieparzyste.

more

download

Metoda Sainte-Laguë

more

Metoda Sainte-Laguë – metoda stosowana do podziału mandatów w systemach wyborczych opartych na proporcjonalnej reprezentacji z listami partyjnymi.

more

download


Metoda d'Hondt'a

more

Metoda D'Hondta (również: metoda Jeffersona, metoda Badera-Ofera) – metoda stosowana do podziału mandatów w systemach wyborczych opartych na proporcjonalnej reprezentacji z listami partyjnymi. 

more

download


Wyznaczanie daty Wielkanocy - metoda Meeusa/Jonesa/Butchera

more

download

Wyznaczanie daty Wielkanocy - algortym Gaussa

more

download

Wyznaczanie dnia tygodnia

more

download

Wyznaczanie lat przestępnych

more

czwartek, 19 grudnia 2024

wtorek, 17 grudnia 2024

Algorytm GS' (Galila Seiferasa)

more

download


Algorytm BM (Boyer-Moore'a)

more

Algorytm Boyera i Moore'a – algorytm poszukiwania wzorca w tekście.

more

download


Algorytm KMP (Knutha-Morrisa-Pratta)

more

In computer science, the Knuth–Morris–Pratt algorithm (or KMP algorithm) is a string-searching algorithm that searches for occurrences of a "word" W within a main "text string" S by employing the observation that when a mismatch occurs, the word itself embodies sufficient information to determine where the next match could begin, thus bypassing re-examination of previously matched characters.

more

download


Algorytm N (naiwny)

more

Algorytm N – naiwny – ustawia okno o długości wzorca p na pierwszej pozycji w łańcuchu s.

more

download

Algorytm Manachera

more

download

Palindromy


more

Palindrom (gr. παλίνδρομοςpalindromos – biegnący na powrót[1]palindromeo – biegnę z powrotem) – wyrażenie brzmiące tak samo czytane od lewej do prawej i od prawej do lewej.

more

download


Tworzenie obrazów - algorytm genetyczny

more

download

Boidy



Algorytm stada – technika, która daje grupie obiektów (ang. boids) realistyczne zbiorowe zachowanie, podobne do stada ptaków, ławicy ryb albo roju pszczół.



Automaty komórkowe

more

Automat komórkowy – system składający się z pojedynczych komórek, sąsiadujących ze sobą według pewnego ustalonego wzorca.

more

download


Robot

download