490574694

490574694



WYKŁAD

ZASADY DOBORU STRUKTUR DANYCH

-    reprezentacja rzeczywistości (dokładność zakres)

-    planowane operacje

-    zajętość pamięci

-    szybkość przetwarzań

REPREZENTACJA DANYCH

-    pamięć operacyjna

-    zbiory danych na nośnikach zewnętrznych

-    dane logiczne a fizyczne (zapis liczby rzeczywistej - binarny zapis liczby fizycznej przekodowany na logiczną wartość liczby rzeczywistej)

POPRAWNOŚĆ STRUKTUR - przykład

np. ewidencja przebiegu pojazdów „dzień po dniu”

Samochód:

Nr rejestracyjny (7B)

Zapis:

Data (8B)

Przebieg (4B)

n - liczba samochodów = 100 000 P(n) * 439 MB

Samochód:

Nr rejestracyjny

Przebieg [data] *- tablica

data = 1 ... 365 (nie przechowywana - jest indeksem w tablicy)

P(n) « n*(7 + 4*365) * 147 MB

REKURENCJA (REKURSJA)

- algorytm rekurencyjny - algorytm, który wywołuje samego siebie

no.

1 dla n=0

.n* (n-1)! dla n>0

lub


function silnia(n: integer): i nteger; begin

if n=0 then silnia:=l

else silnia:=n*silnia(n-l)

end;



Wyszukiwarka

Podobne podstrony:
Struktura danych reprezentująca status: class STATUS -    element -
Wykład 5 Zasady i metody pozyskiwania danych ewidencji gruntów i budynków1.
Wykład I Reprezentacja informacji w komputerze Algorytmy i struktury danych Wyższa Szkoła
Zagadnienia. Wykład (1): Zasady katalogowania w aspekcie historycznym; Struktury danych w katalogach
Program wykładu (2/2)Literatura (2/2) 9. N. Wiith: „Algorytmy + struktury danych = prc n.: „Systemy
1 5 1 odwzorowanie Analityczny model rzeczywistości odwzorowanie Model struktur danych i procesów
WYKŁAD4 i5 TYPY STRUKTURALNE Poznane dotąd typy danych : Integer, Real, Clar, Boolean, wyfcczeniowy
Reprezentacja struktur danych w rachunku A ► liczby naturalne (numerały Churcha) cn = As.Az.s(n)(z)
Struktury danych ■    Dane - model rzeczywistości ■    Złożoność i
WYKŁADALGORYTMY I STRUKTURY DANYCH PROGRAMOWANIE: -    proces układania programów,
Wykład IXMetody algorytmiczne Algorytmy i struktury danych Wyższa Szkoła Biznesu Semestr III
ALGORYTMY I STRUKTURY DANYCH Temat 5:Drzewa zrównoważone, sortowanie drzewiaste Wykładowca: dr inż.
Z.Tarapala. Algorytmy i struktury danych. wykład nr 5    7 Drzewa zrównoważone, sorto
Wykład IITyp danych, proste typy danych Algorytmy i struktury danych Wyższa Szkoła Biznesu Seme
Wykład VIIIJęzyki programowania Algorytmy i struktury danych Wyższa Szkoła Biznesu Semestr III
Wykład III i IVTablice, rekordy i zbiory Algorytmy i struktury danych Wyższa Szkoła Biznesu Sem
Podstawy informatyki 2 Wykład nr 2 dr inż. Jarosław Forenc 5/46Dynamiczne struktury danych■

więcej podobnych podstron