Repozytorium zawiera rozwiązania zadań programistycznych w Pythonie, które zostały zaadaptowane z materiałów dydaktycznych Politechniki Poznańskiej z Instytutu Informatyki. Zadania oryginalnie są napisane dla języka C++, jednak doskonale nadają się do nauki dowolnego języka programowania.
Celem projektu jest rozwój umiejętności programistycznych poprzez implementację różnorodnych algorytmów i struktur, takich jak pętle, tablice, funkcje matematyczne czy operacje na liczbach.
Każde zadanie zostało zaimplementowane z myślą o prostocie, czytelności oraz optymalnej złożoności obliczeniowej.
Zadania pochodzą z serii dokumentów dostępnych publicznie na stronie Instytutu Informatyki Politechniki Poznańskiej. Oto lista dostępnych plików:
-
zadania/
- W tym folderze znajdują się rozwiązania wszystkich zadań z podziałem na pliki odpowiadające kolejnym numerom rozdziałów.
-
README.md
- Ten plik, opisujący cel i strukturę projektu.
-
Sklonuj repozytorium:
git clone https://github.com/JakubRobaszek/ZbiorZadanPUT
-
Przejdź do katalogu projektu:
cd ZbiorZadanPUT
-
Uruchom plik z zadaniami w Pythonie, np.:
python zadania/7.1_rysowanie_wzorkow/1.py
Materiały dydaktyczne są udostępnione na stronie Politechniki Poznańskiej. Rozwiązania zadań w Pythonie znajdujące się w tym repozytorium są dostępne na licencji MIT.
Zapraszam do zgłaszania uwag i propozycji ulepszeń poprzez Issues lub Pull Requests. Miłego programowania!