Skip to content

Rozwiązania zadań z przedmiotu Algorytmy i Struktury Danych na AGH 2020/2021

Notifications You must be signed in to change notification settings

MatiPl01/Algorytmy-i-struktury-danych

Repository files navigation

🎓 AGH - Algorytmy i Struktury Danych

image


✍️ Słowem wstępu...

To repozytorium zawiera rozwiązania zadań, kolokwiów, egzaminów oraz wiele przydanych algorytmów, jakie przydały mi się podczas zajęć z przedmiotu Algorytmy i Struktury Danych prowadzonego w latach 2020-2021.

Algorytmy zostały napisane z dbałością o czytelność kodu, niską złożoność obliczeniową, a przy każdym algorytmie umieszczone zostały komentarze (oraz czasem ilustracje), wyjaśniające jego działanie.


🤔 Rozwiązania zadań


Poniższe sekcje zawierają rozwiązania zadań z laboratoriów, zajęć prowadzonych przez koło BIT Algo, kolokwiów oraz egzaminów. Większość zadań została rozwiązana w Jupyter Notebooku, dzięki czemu możliwe było załączenie ilustracji, obrazujących ideę rozwiązania, równań matematycznych pisanych z użyciem Latex'u oraz dodanie czytelnych komentarzy, wyjaśniających krok po kroku rozwiązanie zadania.

Zadania z zajęć
W tej sekcji znajdują się rozwiązania zadań z laboratoriów.

  1. Laboratorium

  2. Laboratorium

  3. Laboratorium

  4. Laboratorium

  5. Laboratorium

  6. Laboratorium

  7. Laboratorium

  8. Laboratorium

  9. Laboratorium

  10. Laboratorium

  11. Laboratorium

Zadania BIT Algo
W tej sekcji znajdują się rozwiązania zadań z zajęć prowadzonych przez koło naukowe BIT Algo.

  1. Zajęcia

    Niestety nie mam rozwiązań z 1. zajęć. Zadania były proste i podobne do tych z 1. laboratoriów.
  2. Zajęcia

  3. Zajęcia

  4. Zajęcia

  5. Zajęcia

  6. Zajęcia

  7. Zajęcia

  8. Zajęcia

  9. Zajęcia

  10. Zajęcia

  11. Zajęcia

  12. Zajęcia

Zadania offline
W tej sekcji znajdują się rozwiązania tzw. zadań offline. Zadania offline były to zadania domowe na dodatkowe punkty. Po przesłaniu, losowane były osoby, którym zadanie zostanie ocenione.

Kolokwia
W tej sekcji znajdują się rozwiązania zadań z kolokwiów. Część jest rozwiązana bez szczegółowych wyjaśnień. Nie wszystkie zadania są rozwiązane.

  1. 2012-2013

  2. 2014-2015

  3. 2015-2016

  4. 2016-2017

  5. 2018-2019

  6. 2019-2020

  7. 2020-2021

Egzaminy
W tej sekcji znajdują się rozwiązania zadań z egzaminów (tych mam najmniej).

  1. 2012-2013

  2. 2019-2020

  3. 2020-2021

    Niektóre zadania dałoby się lepiej rozwiązać


⚙️ Algorytmy - szczegółowy opis oraz implementacje


Poniższe sekcje zawierają moje implementacje algorytmów wykorzystywanych podczas rozwiązywania zadań. Każdy algorytm został szczegółowo opisany, wyznaczona została złożoność obliczeniowa oraz pamięciowa, a także przeprowadzone zostały testy poprawności.

Moje opracowania - pomocne w nauce
W tej sekcji znajdują się moje przemyślenia dotyczące algorytmów, różne implementacje, porównania ich wydajności oraz przykłady zastosowań - kiedy, który algorytm, dla jakich danych.
Materiał zawarty w tej sekcji może posłużyć do powtórzenia wiadomości z danego zakresu. Algorytmy oraz struktury danych zostały pogrupowane tematycznie w poszczególnych plikach, dzięki czemu łatwiejsze było porównanie ich zastosowania oraz charakterystyki.

Moje opracowania

About

Rozwiązania zadań z przedmiotu Algorytmy i Struktury Danych na AGH 2020/2021

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published