ASD ITN k1 05 2002 4

ASD ITN k1 05 2002 4



z) wykona on rzędu 0(lg(nn)) porównań



Zad. 6 Niech SPLIT będzie algorytmem rozdzielania ciągu względem ustalonej mediany stosowanym w algorytmie sortowania Quick-sort. Wtedy    -•

\ a) Jeśli mediana wynosi 7, a ciąg składa się z elementów 1,2,9,3,4,8, to pc^jiyykonamu ^    ' SPLIT mediana znajdzie się na pozycji 4    7    ? (prawda"^fałsz

^ ^    b) Koszt algorytmu SPLfT jest proporcjonalny do długości ciągu    ^riw^/ fałsz


Zad. 6 Niech Merge będzie algorytmem scalania ciągów uporządkowanych. .jĄv <6^.v^w^a) Operają dominującą jest w tym algorytmie jest operacja swap zarniasy miipcami dwóch elementów ciągu.    ^    prawda^fałszZ

b)    Algorytm Merge zastosowany do 100 elementowych cigów (aj) , (bj) takich, że bioo<ai

w,Cu - ■ 4tc-L- wykona 200 porównań.    pjrawda /C^łsz)

c)    Koszt wykonania algorytmu wynosi 0(n+m), gdzie n i m są odpowiednio’ długościami

ciągów, dla których wykonano Merge.    ^prawdij / fałsz

1p 3,J    ©v\^n /igsw

===. =„    ...........==_ _________ —    —    -3l    =_.    _

Zad. 7 Do uporządkowania zbioru n książek w pewnej bibliofece użyto algorytmu kubełkowego.Oszacuj pracę włożoną w uporządkowanie księgozbioru, jeśli wiadomo, że identyfikatory wszystkich książek są trzy-elementowymi rekordami liczbowymi (i,j,k) takimi, że i -grupa tematyczna ie[1,5]. j - temat je[1.20], k- numer ewidencyjny ke[l,100].

odp.:.......a.Cd,*.*).). -(U*too) f    ,

Zad. 7 Jakiej struktury pomocniczej trzeba użyć abv algorytm Radix_sort był stafailnv.

Odp.:.......kr&TteU.....    *    *

Zad. 7 Zilustruj działanie algorytmu Radix_sort dla ciągu 352, 634, 251 wypisując kolejne stany tego ciągu w trakcie działania algorytmu. z i    £ i-4

Odp-:................................. I R    tfl    IR

Zad.7 Do posortowania ciągu 7,1,3,1,2,4,5,7,2,4,3 zastosowano algorytm <Sounting_sort (sortowania przez zlicznie). Ile porównań elementów wykonano?

Odp.:.........^....................

A * A

-oAa.    V)

yni o\ C& J*-*—    _____________(Z___________________________

(jJcśoy^ tA^-e^sc^-    ^

Zad. 8 Ile przestawień elementów wykoi$PaIgorytm selection-sort (sortowania przez wybór) podczas sortowania ciągu 1.2.3,4.5,10,9,8,7.6 w porządku niemalejącym. (Jedno przestawienie polega na zamianie miejscami dwóch elementów)

Odp.:.......................



V


\


\


\


3-*! OO +(z*zc>) +

-f

_____Z&&AAS



y



■( O

l

9

io

u

<lC

3

V



Wyszukiwarka

Podobne podstrony:
ASD ITN k1 05 2002 5 Zad. 8 Ile przestawień elementów wykona algorytm inserion-sort (sortowania prz
ASD ITN k1 05 2002 2 które można rozwiązać przy pomocy tego algorytmu w ciągu lmin ? Ł Zad. 2 Nie
ASD ITN k1 05 2002 6 - f Zad 9. Przy każdej z wymienionych zależności dotyczących programu P, zazna
ASD ITN k1 05 2002 1 Kolokwium ALGORYTMY I STRUKTURY DANYCH ITNPJWSTK, 11 maja 2002 Proszę uważnie
ASD ITN k1 05 2002 3 ^VArcT ^ ckw^^/wKClu^(Lx-C t/oi irq ^ItyLoUtcłu<./
MAD ep 05 2002 •    ile klas równoważności ma ta relacja? Odp.: Niech X będzie zbior
ASD ITN e! 06 2002 A v2 1 Algorytmy i Struktury Danych Egzamin ITN 2002-06-21 grupa A tmie i Nazwisk
ASD ITN e! 06 2002 A v2 2 2.Z M T 7 3    « G /    2,3 3 3 3 355: ^ ®

więcej podobnych podstron