Algorytmy i struktury danych - ćwiczenia - 01...
Algorytmy i struktury danych - ćwiczenia - 02...
Algorytmy i struktury danych - ćwiczenia - 03...
Algorytmy i struktury danych - ćwiczenia - 04...
Algorytmy i struktury danych - ćwiczenia - 05...
Algorytmy i struktury danych - ćwiczenia - 06...
Algorytmy i struktury danych - ćwiczenia - 07...
Algorytmy i struktury danych - ćwiczenia - 08...
Algorytmy i struktury danych - ćwiczenia - 09...
Algorytmy i struktury danych - ćwiczenia - 10...
Algorytmy i struktury danych - ćwiczenia - 11...
Algorytmy i struktury danych - ćwiczenia - 12...
Algorytmy i struktury danych - ćwiczenia - 13...
Rozwiąż test:
Kurs zawiera kompleksowy zestaw wiedzy mających na celu praktyczne zrozumienie i wdrożenie różnych struktur danych oraz algorytmów. Treść podzielona jest na sekcje obejmujące zarówno teoretyczne wprowadzenie do tematów, jak i konkretne zadania do wykonania przez studentów. Każda sekcja koncentruje się na innym aspekcie struktur danych i algorytmów, umożliwiając studentom rozwijanie umiejętności analitycznego myślenia oraz praktycznego kodowania.
Spis zagadnień:
-
Wprowadzenie do struktur danych i algorytmów
- Struktury danych
- Operacje na strukturach danych
- Algorytmy
- Rodzaje kroków algorytmów
-
Złożoność obliczeniowa
- Złożoność czasowa
- Złożoność pamięciowa
- Analiza złożoności algorytmów
- Złożoność obliczeniowa instrukcji SQL
-
Implementacja i korzystanie z podstawowych struktur danych
- Struktury proste (int, float, string, char, boolean, datetime, text, pointer)
- Zadania praktyczne z wykorzystania struktur prostych
-
Implementacja i korzystanie ze złożonych struktur danych
- Struktury złożone liniowe (array, matrix, stack, queue, linked list, hash table)
- Struktury złożone nieliniowe (tree, graph, heap)
- Reprezentacja grafów
- Zadania praktyczne z wykorzystania struktur złożonych
-
Sortowanie
- Sortowanie bąbelkowe
- Sortowanie przez wybieranie
- Sortowanie przez wstawianie
- Zadania praktyczne z implementacji algorytmów sortujących
-
Struktury drzewiaste
- Wprowadzenie do struktur drzewiastych
- Przykłady i zadania praktyczne
-
Grafy
- Podstawowe pojęcia grafów
- Algorytmy grafowe
- Zadania praktyczne z wykorzystania grafów
-
Formaty wymiany danych
- XML, CSV, INI, JSON
- Zadania praktyczne związane z parsowaniem i wymianą danych
-
Bazy grafowe
- Wprowadzenie do baz grafowych
- Przykłady i zadania praktyczne
-
Algorytmy wyszukiwania
- Podstawowe algorytmy wyszukiwania
- Zadania praktyczne
-
Rekurencja
- Zasady i zastosowania rekurencji
- Zadania praktyczne
-
Algorytmy grafowe
- Zaawansowane algorytmy grafowe
- Zadania praktyczne
-
Struktury danych – modele rzeczywistości
- Praktyczne zastosowania struktur danych w modelowaniu rzeczywistości
- Zadania praktyczne
#Algorytmy #StrukturyDanych #ZłożonośćObliczeniowa #Programowanie #Informtyka