Wyszukiwarka artykułów
Znaleziono 44 wyników dla frazy ROT
Literały, czyli stałe dosłowne w języku C++. Literały całkowite, zmiennopozycyjne, znakowe, napisowe i typu logicznego
Wprowadzenie W tej lekcji dowiesz się, czym w C++ są literały i do czego służą. Mimo że były one już wykorzystywane w naszych programach, nie zostały przedstawione ich wszystkie możliwości. Czas zatem nadrobić zaległości. Czym są literały Literały, czyli inaczej stałe dosłowne ...
Przekształcenia typów w języku C++. Awansowanie i rzutowanie w C++
Wprowadzenie Zagadnienie, które Ci przedstawię w tej lekcji jest bardzo ważne. Tak naprawdę we wszystkich dotychczasowych programach musiałem starać się unikać sytuacji, w których nie następowałyby niezrozumiałe na pierwszy rzut oka przekształcenia. Na szczęście, od następnej ...
Algorytm: Jednoczesne wyszukiwanie minimum i maksimum
Przedstawione w tym artykule zagadnienie bazuje całkowicie na artykule Wyszukiwanie elementu minimalnego. Dlatego też radzę Ci przeczytać tamten artykuł, aby zrozumieć zagadnienie tutaj omawiane. Jednoczesne znalezienie minimum i maksimum jest dość często wykorzystywanym algorytmem ...
Algorytm: Zamiana systemów liczbowych (systemy liczbowe w informatyce)
W informatyce dość często wykorzystuje się konwersję systemów liczbowych. Przede wszystkim dane są przechowywane w komputerze w postaci dwójkowej, czyli już na poziomie pracy komputera prawie wszystko jest zamieniane z systemu dziesiętnego, wygodnego dla człowieka na system dwójkowy i ...
Algorytm: Sprawdzanie czy zadana liczba jest liczbą pierwszą (algorytm na liczby pierwsze)
Zacznijmy od zdefiniowania czym są liczby pierwsze. Liczby pierwsze to te liczby naturalne większe od 1, które mają tylko dwa dzielniki naturalne - jedynkę i samą siebie. Liczby pierwsze mają bardzo duże znaczenie w informatyce, bowiem wyznaczanie dużych liczb pierwszych wymaga bardzo ...
Algorytmika: Sortowanie - definicja, wymagania, złożoność, sposób porównywania elementów
Sortowanie - definicja Czym jest sortowanie? Otóż sortowanie polega na uporządkowaniu pewnej grupy elementów względem danego kryterium. Kryterium tym może być np. wielkość (przy sortowaniu liczb), kolejność słownikowa (w przypadku sortowania ciągu znaków), wielkość pliku (przy ...
Algorytm: Sortowanie bąbelkowe (bubble sort)
Wprowadzenie Sortowanie bąbelkowe (ang. Bubble sort) często bywa uważane za najprostszy sposób sortowania. Jest ono pierwszym algorytmem sortowania jaki jest przedstawiany początkującym programistom czy informatykom. Jak się za pewne już domyślasz, ja wcale tak nie uważam. Nie dość, ...
Algorytm: Sortowanie szybkie ( quick sort ) - najszybsza metoda prostego sortowania
Algorytm Sortowanie szybkie (ang. Quick sort) jest uważane za najszybszą w praktyce metodę prostego sortowania. Algorytm jest łatwy do zrozumienia, trochę trudniejsza jest implementacja, mimo to zachęcam Cię bardzo do poznania tej metody sortowania. Na bazie tego algorytmu powstają również ...
Algorytmika: Kryptografia i szyfrowanie danych - wymysł czy konieczność
Kryptografia - definicja Kryptografia jest nauką zajmującą się szyfrowaniem danych. Celem kryptografii jest wymyślanie różnych szyfrów, tak aby dane zaszyfrowane były jak najbardziej bezpieczne. Z mojego punktu widzenia kryptografia jest częścią algorytmiki, dlatego też zagadnienia ...
Kryptografia: Szyfr Cezara - idea i zastosowanie, funkcja szyfrująca i deszyfrująca
Szyfr Cezara - rys historyczny Szyfr Cezara jest w zasadzie najstarszym sposobem szyfrowania informacji. Autorstwo tego szyfru przypisuje się Juliuszowi Cezarowi, mimo że podejrzewa się, że to nie on był jego wynalazcą. Juliusz Cezar za pomocą tego szyfru pisał listy do Cycerona. Mimo, ...