Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.
JavaScript
-
JS – ilość cyfr rekurencja
Piszemy algorytm, który wylicza ilość cyfr w podanej liczbie za pomocą rekurencji. Do dzieła.
-
JS – simple recursion
Wykonujemy na rozruszanie się trzy proste ćwiczenia związane z rekurencją. Do dzieła.
-
JS – gcd modulo rec
Poznajemy optymalny sposób na wyliczenie największego wspólnego dzielnika przy pomocy modulo i rekurencji. Do dzieła.
-
JS – gcd brute force
Piszemy program, który znajduje najwyższy wspólny dzielnik dwóch liczb. Na razie metoda brute force, lepsze podejście w następnej lekcji.
-
JS – 2nd largest divisor
Wykonujemy ćwiczenie, które w zasadzie jest wprowadzeniem do innego ćwiczenia. Wyliczamy drugi co do wielkości dzielnik danej liczby.
-
JS – bitwise add vol. 4
Już teraz chyba uda nam się napisać operację dodawania za pomocą operatorów bitowych. Jeszcze raz przeróbmy poprzednie lekcje i zastanówmy się jak ma to wyglądać!
-
JS – bitwise add vol. 3
Krok następny – wyliczamy wartość dla liczby „w pamięci”. Jeszcze trochę i poskładamy sobie to dodawanie za pomocą operatorów bitowych do kupy.
-
JS – bitwise add vol. 2
Dopisujemy do naszej funkcji dodającej mechanizm wyliczania odpowiedniej liczby „w pamięci”. Do dzieła.
-
JS – bitwise add vol. 1
Uczymy się pisać operację dodawania za pomocą operatorów bitowych. Na początku postaramy się zrozumieć jak działa dodawanie cyfr. Do dzieła.
-
JS – sito eratostenesa
Poznajemy ciekawy algorytm pozwalający nam wygenerować liczby pierwsze w zakresie do podanej liczby. Do dzieła.
-
JS – sito malejące
Pobawimy się w napisanie funkcji, która przyjmuje n i tworzy listę liczb od n do 2 (malejąco). Zaczynajmy.
-
JS – add binary
Piszemy funkcję, która dodaje do siebie liczby binarne (dwójkowe) przyjmowane w postaci tekstu (jedynki i zera). Do dzieła!