JavaScript

  • JS – szybki wskaźnik

    JS – szybki wskaźnik

    Poznajemy coś takiego jak szybki wskaźnik. Wykonujemy ćwiczenia, zdobywając wiedzę o bardzo użytecznym podejściu. Do dzieła.

  • JS – dziwna funkcja

    JS – dziwna funkcja

    Inaczej nie potrafię tego nazwać – robimy naprawdę dziwną funkcję. Przyda się do późniejszych zadań. Przerabiamy tak, aby wyniki nie były ustawione „na sztywno”.

  • JS – rekurencja pętlą, node

    JS – rekurencja pętlą, node

    Teraz przejdziemy po elementach listy wiązanej za pomocą stosu i pętli zamiast rekurencji, poznając patent, który bardzo się przyda w przyszłości do grafów.

  • JS – Node, rekurencja

    JS – Node, rekurencja

    Tworzymy połączone ze sobą nodes i wykorzystujemy rekurencję, aby po nich przejść i wykonać jakieś operacje. Do dzieła!

  • JS – palindrom stos

    JS – palindrom stos

    Stos ma wiele zastosowań, ale my nie przywykliśmy do myślenia „stosowego”. Trzeba to poprawić, robiąc jak najwięcej ćwiczeń. Zróbmy palindrom stosem.

  • JS – kolejka 2 stosy

    JS – kolejka 2 stosy

    Za pomocą dwóch stosów można łatwo zaimplementować kolejkę, czyli inny typ danych. Zaczynajmy!

  • JS – stos + ćwiczenie

    JS – stos + ćwiczenie

    Bardzo, bardzo prosta implementacja stosu plus ćwiczenie – odwróć napis używając stosu. Do dzieła.

  • JS – run-length encoding

    JS – run-length encoding

    Najłatwiejszy algorytm kompresji. Poznajemy jak działa, jak go napisać. Zaczynajmy!

  • JS – chunkify array

    JS – chunkify array

    W poprzedniej lekcji poznaliśmy genialny sposób na zamienienie tablicy na chunki odpowiedniej maksymalnej wielkości. Teraz poznamy jeszcze 3 inne metody.

  • JS – anagram check

    JS – anagram check

    Uczymy się sprawdzać, czy dwa napisy są anagramami – są utworzone z tych samych liter w takiej samej ilości, ale dowolnej kolejności, wielkość i spacje nie mają znaczenia.

  • JS – Array from master

    JS – Array from master

    Funkcja Array.from ma w sobie więcej ciekawych zastosowań, niż się to na pierwszy rzut oka wydaje. Do dzieła.

  • JS – Polyfill vol. 14

    JS – Polyfill vol. 14

    Piszemy funkcję myTrim, która działa tak jak w PHP, czyli pozwala nam wybrać trimowany znak. Do dzieła.