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 – 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
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
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
Tworzymy połączone ze sobą nodes i wykorzystujemy rekurencję, aby po nich przejść i wykonać jakieś operacje. Do dzieła!
-
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
Za pomocą dwóch stosów można łatwo zaimplementować kolejkę, czyli inny typ danych. Zaczynajmy!
-
JS – stos + ćwiczenie
Bardzo, bardzo prosta implementacja stosu plus ćwiczenie – odwróć napis używając stosu. Do dzieła.
-
JS – run-length encoding
Najłatwiejszy algorytm kompresji. Poznajemy jak działa, jak go napisać. Zaczynajmy!
-
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
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
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
Piszemy funkcję myTrim, która działa tak jak w PHP, czyli pozwala nam wybrać trimowany znak. Do dzieła.