Laby z pythona rok 2017/2018 wszyskie rozwiązania są udostępnione na licencji GNU/GPL
lab-2 | dnia: |
---|---|
zad-2a.py | kalkulator prosty |
zad-2b.py | konwersja systemów liczbowych |
lab-3 | dnia: |
---|---|
zad-03a.py | deszcz wersja napisana na zajęciach |
zad-03aa.py | deszcz wersja napisana w domu z optymalizacjami z zajęć |
zad-03b.py | animowany kwadrat |
lab-4 | dnia:30-10-2017 |
---|---|
zad-04-a.py | porównanie liczenia silni iteracyjnie i rekurencyjnie |
zad-04-b.py | porównanie liczenia ciągu fibbonaciego iteri rekurencyjnie |
zad-04-c.py | rysowanie trójkata pascala metoda z zajęć, słabo opisana |
zad-04-cb.py | rysowanie trójkąta pascala metoda udoskonalona |
lab-5 | dnia:06-11-2017 |
---|---|
zad-05-a.py | demonstarcja błędu dodawania dużych floatów |
zad-05-b.py | demonstarcja kumulacji błędu dodawania floata |
zad-05-c.py | program pokazujący w której ćwiartce układu współrzędnych jesteśmy |
zad-05-d.py | program liczący liczby pierwsze(wesja nie zoptymalizowana) |
zad-05-d-b.py | program liczący liczby pierwsze, pierwsza próba implementacji sita eratosthenesa - czas potrzebny na modyfikację listy powduję że ten program nie jest optymalny(wesja nie zoptymalizowana) |
zad-05-d-c.py | program liczący liczby pierwsze, dróga próba implementacji sita eratosthenesa - jest możliwe zmniejszenie liczy pętli potrzebnych do wykonania porgramu (wesja nie zoptymalizowana) |
zad-05-d-d.py | program liczący liczby pierwsze, ostateczna wersja implementacji sita eratosthenesa |
lab-6 | dnia:06-11-2017 |
---|---|
01 | Szyfrowanie |
lab-7 | dnia:06-11-2017 |
---|---|
01 | usówanie liczb pierwszych z ciągu |
02 | liczenie optymalnego pocięcia prętu |
lab-8 | dnia:X-11-2017 |
---|---|
01.py | Implementacja bubble sort ,insetrion sort, merge sort |
lab-9 | dnia:06-12-2017 |
---|---|
01.py | Implementacja quick sort , merge sort, heap sort |
lab-10 | dnia:13-12-2017 |
---|---|
01.py | Implementacja listy dwókierkunkowej |