szanow, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l8


Szanowni Państwo;

Ponieważ na początku ćwiczen będzie klasówka, to proponuję na reszcie ćwiczeń dokonczyć

rekurencję i programowanie dynamiczne. Można zrobić zadania z klasówki np. zadanie o najkrótszej

drodze niędzy dwoma punktami w labiryncie.

Jeśli Państwo zdążycie można również zacząć struktury.

Przykładowe zadania:

  1. struktura ułamek z operacjami (skracanie licznika i mianownika przy pomocy obliczania nwd(l,m)),

  2. struktura liczba zespolona,

Na wykładzie będę opowiadał o plikach.

Równocześnie przedstawię projekt wraz z wymaganiami.

Jego treści skopiuję dla Państwa i zostawię w dziekanacie.

Dokładniejsze informacje o projekcie (i o metodach jego oceny) jeszcze prześlę do Państwa.

Na następnym wykładzie będę konytnułował pliki. Może zacznę dynamiczną alokację pamięci.

Przykładowe zadania - pliki:

  1. ile jest słów, ile jest różnych liter i jakich w pliku.txt

  2. wyszukaj słowo - wzorzec w tekście sprawdzając litera po literze

(to zadanie ma kilka efektywnych rozwiązań np.. algorytm Knutha Morrisa Pratta, ale chyba są zatrudne

jak na pierwszy rok, według uzanania -> dla dobrych studentów)

  1. scal dwa posortowane pliki w jeden

  2. na dwóch plikach są zapisane dwa posortowane niemalejąco dwa zbiory liczb naturalnych A i B

oblicz sumę teoriomanogościową zbiorów, część wspólną etc.

Pozdrawiam!

Piotr Sapiecha



Wyszukiwarka

Podobne podstrony:
szanowni, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, kol 2
szanowni1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, kol 2
pattern, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l8
zpdots, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l8
ulamki, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l8
strukt~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l8
mod3, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l8
zpdop, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l8
kwadraty, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l8
merger~2, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l8
pliki, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l8
zknap, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l8
11-nkb~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
2-eukl~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
1-algo~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
c-zadania-w3, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, kol
2-eukl~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
x, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, kol 1
minmax3, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l6

więcej podobnych podstron