smol

smol



I. (Mm ftm Umkc)• rtkmttz.yy.. ŁAfe fłbiMit fil

li tx3l rmturn if

•Im rmturn lito r * -1 l*tłb(n*i, /

|.|. Wywołujemy ją dlap^amctru o wwbrtcł 5 <t» w funkcji - . r. wywołujemy .mt/ukcj* iIbibi). Ikrazy^wrazz

wywołaniem flbłS/J zostanie wydęłam funkcja 1 ito?    *****........................

IJ. Uk lic/ba wywołań ftinkzji f ito »lr/y od wartołci fwarwdu pierwszego wywołania n. Podaj zalcZnoićod n.

Odp..........2*Pił»H>-l

Zad. 2. Dana jest funkcja: lnt rilflt nj

( int S-0/

for (iiłt 1 - 0/ i <- n; i**ł for (int j - 1; j<-nt 1+»W+j raturn S;

/

2.I. Ile razy, w zależności od n, zostanie wykonana iokrcracnlacja^.? Innymi słowy: jak kolkowa wanoić S (czyli wynik

funkcji F) zalety od n? Podać dokładną zależność.

72. Jaki jest rząd o trzymanej w punkcie 2.1. zależności?

Zad. J. Dana jest funkcja sortująca n-dementową lablicę a w zakresie indeksów lef t.. r igh t:

vo*d nortllnt •(]. int l«(t. łnt rlght'

I for i ant i - leftr i < rlght; l**l ( utt Min - ił

for ł lnt. 3 - t*l; j <- rlght/ 3

lf (Ślij < "afMłWlY n£n -

I

J

fAmfccj* «xch (o, t>) zamienia wartoto zmiennych a i b)

J. I Jaka jest minimalna (przypadek optymistyczny) a jaka maksymalna (przypadek pesymistyczny > liczba zamian elementów tablicy w podanej metodzie sortowania.

a) przypadek optymistyczny:    0    _______

n-l


°dp-^-((rH-lXn+2)V2 Odp.:    n2


Zamiana - wywołanie funkcji «xch


b) przypadek pesymistyczny:

32. Rozpatrujemy dwa ciągi n-clcmentowe

a)    2, 2.2. 2, .... 2. I (same 2, na końcu jedna l)

b)    /t,I^3.4,...^r-I (kolejne liczby naturalne z przestawioną na początek liczbą n)

Dla każdego ciągu podać dokładne liczby porównań i liczby zamian (jako funkcje n) elementów ciągu.


Ci«

Lg a

Cia

gb

Porównań

Zamian

Porównań

Zamian

Wzór

dokładni

[n*(n-l))/2

„? .

1

n*(n-l))/2

n-l

Kategoria

/ło/oiKrici

n

1

n2

n


ita«L 4. Listą jednokierunkową definiujemy następująco:

atruct nodo |int Iłom; node *noxt;J typodof nodo -link/

Napisz (na odwrocie kartki) funkcję

void uouniparz(link x)

usuwają kaldy parzysty węzeł listy (drugi, czwarty, szósty itd.). której pierwszy wę/xl ma adres x.

5    *»■** -    —i ***<-*


•) bąbelkowe b) przez wstawianie    ^ ^

c> przez wybieranie .    Nij



d)    przez scalanie J ^

e)    szybkie ^,c

0 przez wstawianie połówkowe Nie



Wyszukiwarka

Podobne podstrony:
skanowanie0002 (177) {jbaxUiju.r ^----^ballbOpĄ ^ : Ul tó/L mm W7 .^j.obfeivKj_ ii yy^^Wj j lAiyuA
v * J^ i v ^ mm s .• f * %« : w . ,
11 06 0828 MM lit Tli!. .tmniiwnyTCroipHEfliycaaujrap^aj/,. .»» v.vmi.4riy mu ,y l»i otffiyfcnMa jB
IMAGE?8 ~»i i li I Jl li Ii li i
55062 MM 20HS 2010 Friv 005 Raccord de fil Quand la navette est vide, la remplir a nouveau et faire
Zdjecie00a MM UKWII »M    , ", XS l‘«‘"Voilin     k
M mi mm MtkM1 mśSfJk s, rm&ui Sf M ■JM uSHfa, li j /
IMAGE?8 ~»i i li I Jl li Ii li i
mm wuntmiMMiy omne /riithał Sarno/ewiczminii mmii HKOm vii »i«» ta: vm - * I IM III UUU£ Mliii
t K. -sl
cover 1 C
65a pil W MM ES W% tLTi ]( [i 1 IR * * ^ps nu m ri ^ ii li ii ff m Hi ! B: i ii I

więcej podobnych podstron