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 |