Szyfr Myszkowskiego jest to szyfr transpozycyjny opracowany na początku XX w., który pozwala na zaszyfrowanie dowolnego tekstu przy pomocy słowa klucza. W tym przypadku ważne jest, aby słowo klucz miało wiele takich samych liter.
czytaj więcejZapisywanie oraz odczytywanie plików upraszcza proces zapisu postępu prac w programie Maxima. Zaletą takiego rozwiązania jest fakt, że generowany jest plik tekstowy, który można otworzyć w wielu różnych programach.
czytaj więcejLiczb Stirlinga II rodzaju używa się w kombinatoryce. Liczba ta określa ile jest możliwych podziałów zbioru n-elementowego na k niepustych (parami rozłącznych) podzbiorów.
czytaj więcejProgramowanie niewątpliwie pochodzi od matematyki. Bardzo mało osób widzi programowanie jako coś oddzielnego od matematyki, a wręcz twierdzą, że jeśli jest ktoś dobry z matematyki to będzie również z informatyki. Jest to częściowa prawda.
czytaj więcejRozwiązania zadań z konkursu informatycznego LOGIA który odbył się w roku szkolnym 2008/09. Omawiane zadania pochodzą z etapu I i polegają na narysowaniu różnego rodzaju grafik.
czytaj więcejRównomierne losowanie pozwala na wygenerowanie listy elementów, która będzie zawierać tyle samo wystąpień każdego elementu. Tego typu algorytm może się przydać podczas tworzenia różnych programów.
czytaj więcejSzyfr Phillips został opracowany przez Brytyjczyków podczas I wojny światowej. Cały proces szyfrowania opiera się na tablicy Polibiusza i wprowadza nowe reguły, które poprawiają bezpieczeństwo zaszyfrowanych danych.
czytaj więcejZapis potęgowy definiuje się jako skrócony zapis mnożenia. Jest on bardzo wygodny i pozwala zaoszczędzić bardzo dużo czasu. Jednak potęgowanie można zdefiniować poprzez operację dodawania.
czytaj więcejLiczby Nieliczne to takie liczby naturalne, które w zapisie binarnym nie mają dwóch cyfr jeden koło siebie. Wbrew pozorom zbiór tego typu liczb nie jest mało liczny jak nazwa wskazuje.
czytaj więcejWyjaśnienie kodu źródłowego gry Niebezpieczny Lot. Artykuł ma na celu przedstawienie procesu tworzenia gry oraz wytłumaczenie jak niektóre mechanizmy można zaimplementować we własnej grze.
czytaj więcej