• Kurs C++ - strona główna
  • Kurs C++ - kontakt z autorem
  • Kurs C++ - mapa witryny
  • Kurs C++ - prawa autorskie
  • Kurs C++ - Kanał RSS
Informatyka krok po kroku
Użytkownik niezalogowany

Witaj nieznajomy

Reklamy
Randki

Algorytmy - spis algorytmów

Porównanie wartości dwóch elementów

W tym artykule poznasz algorytm, jak porównać dwa elementy, aby stwierdzić, który z nich jest większy lub ewentualnie, że elementy są sobie równe. Algorytm: Porównanie wartości dwóch elementów

Zamiana wartości dwóch elementów

W tym artykule dowiesz się w jaki sposób zamienić ze sobą dwa elementy, tak aby po zamianie wartość pierwszego elementu znalazła się w drugim elemencie, a wartość drugiego - w pierwszym. Algorytm: Zamiana wartości dwóch elementów

Wyszukiwanie elementu minimalnego (minimum) / maksymalnego (maksimum)

Tym razem zdradzę Ci tajemnicę, w jaki sposób znaleźć element minimalny (minimum) pośród grupy elementów. Ten sam algorytm okaże się przydatny, gdy będziesz chcieć znaleźć element maksymalny (maksimum). Algorytm: Wyszukiwanie elementu minimalnego (minimum) / maksymalnego (maksimum)

Jednoczesne wyszukiwanie minimum i maksimum

Jeśli chcesz wiedzieć w jaki sposób wyszukać minimum i maksimum pośród grupy elementów, przeczytaj ten artykuł. Algorytm: Jednoczesne wyszukiwanie minimum i maksimum

Zamiana systemów liczbowych

Zamiana systemów liczbowych to jest to, na co często można natknąć się w różnych zadaniach, również informatycznych. Tutaj dowiesz się jak zamienić liczbę w systemie dziesiętnym na liczby w innych systemach. Algorytm: Zamiana systemów liczbowych

Największy wspólny dzielnik (algorytm Euklidesa)

W tym artykule dowiesz się jak szybko i efektywnie obliczyć największy wspólny dzielnik dwóch liczb, co również bywa często wykorzystywane w matematyce i informatyce. Zostanie wykorzystany do tego celu algorytm Euklidesa. Algorytm: Największy wspólny dzielnik (algorytm Euklidesa)

Sprawdzanie czy zadana liczba jest liczbą pierwszą

Liczby pierwsze mają w informatyce, a zwłaszcza w bezpieczeństwie danych bardzo duże znaczenie. Tutaj dowiesz się, jak zapisać algorytm czy dana liczba jest liczbą pierwszą. Algorytm: Sprawdzanie czy zadana liczba jest liczbą pierwszą

Sortowanie - definicja, wymagania, złożoność, sposób porównywania elementów

W tym artykule postaram Ci się wyjaśnić czym jest sortowanie oraz przekonać, że jest to bardzo ważne zagadnienie algorytmiczne, bez znajomości którego korzystanie z informacji nie byłoby tak łatwe. Algorytmika: Sortowanie - definicja, wymagania, złożoność, sposób porównywania elementów

Sortowanie przez wybór (selection sort)

Tutaj poznasz algorytm sortowania przez wybór (selection sort). Sortowanie przez wybór jest w zasadzie jednym z najprostszych do zrozumienia i zaimplementowania w danym języku programowania algorytmem sortowania. Algorytm: Sortowanie przez wybór (selection sort)

Sortowanie przez wstawianie / umieszczanie (insertion sort)

Tutaj poznasz algorytm sortowania przez wstawianie / umieszczanie (insertion sort). Sortowanie przez wstawianie jest w zasadzie jednym z najprostszych do zrozumienia i zaimplementowania w danym języku programowania algorytmem sortowania. Sortowanie przez wstawianie / umieszczanie (insertion sort)

Sortowanie bąbelkowe (bubble sort)

Tutaj poznasz algorytm sortowania bąbelkowego (bubble sort). Sortowanie bąbelkowe często bywa uważane za najprostszy sposób sortowania. Algorytm: Sortowanie bąbelkowe (bubble sort)

Sortowanie szybkie ( quick sort )

Tutaj poznasz algorytm sortowania szybkiego (quicksort). Sortowanie szybkie jest uważane za najszybszą w praktyce metodę prostego sortowania. Algorytm: Sortowanie szybkie ( quick sort )

Kryptografia i szyfrowanie danych - wymysł czy konieczność

W tym artykule postaram Ci się wyjaśnić czym jest nauka zwana kryptografią. Udowodnię Ci też, że bez kryptografii i szyfrowania danych obecny świat komputerów wyglądałby zupełnie inaczej. Algorytmika: Kryptografia i szyfrowanie danych - wymysł czy konieczność

Szyfr Cezara - idea i zastosowanie

Tutaj postaram Ci się przedstawić szyfr Cezara, znany jako najstarszy sposób szyfrowania informacji. Jest on bardzo prosty do zrozumienia, ale zarazem bardzo nieskuteczny. Szyfr Cezara - idea i zastosowanie, funkcja szyfrująca i deszyfrująca

Szyfr ROT-13 - zastosowanie, idea

Dzięki temu artykułowi poznasz ideę szyfru ROT-13, który był i nadal jeszcze jest stosowany na niektórych grupach dyskusyjnych. Szyfr ROT-13 - zastosowanie, idea, funkcja szyfrująca, funkcja deszyfrująca

Jednoczesne wyszukiwanie minimum i maksimum (optymalne)

Jeśli chcesz wiedzieć w jaki sposób szybko wyszukać minimum i maksimum wśród elementów, to tutaj znajdziesz odpowiedź. Przedstawiony algorytm jest algorytmem optymalnym. Algorytm: Jednoczesne wyszukiwanie minimum i maksimum (optymalne)


Użytkowanie Serwisu oznacza zgodę na wykorzystywanie plików cookie. Szczegółowe informacje