JavaScript

  • JS – ilość cyfr rekurencja

    JS – ilość cyfr rekurencja

    Piszemy algorytm, który wylicza ilość cyfr w podanej liczbie za pomocą rekurencji. Do dzieła.

  • JS – simple recursion

    JS – simple recursion

    Wykonujemy na rozruszanie się trzy proste ćwiczenia związane z rekurencją. Do dzieła.

  • JS – gcd modulo rec

    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

    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

    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

    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

    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

    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

    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

    JS – sito eratostenesa

    Poznajemy ciekawy algorytm pozwalający nam wygenerować liczby pierwsze w zakresie do podanej liczby. Do dzieła.

  • JS – sito malejące

    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

    JS – add binary

    Piszemy funkcję, która dodaje do siebie liczby binarne (dwójkowe) przyjmowane w postaci tekstu (jedynki i zera). Do dzieła!