2500335697

2500335697



Algorytm 5: List Ranking 1: for i — 1 to n in parallel do

2:    Rank[i]=l

3:    Next[i]=Link[i]

4: end for

5: for j — 1 to [lgn\ do 6:    for ?i = 1 to n in parallel do

7:    if Next[i] ^ 0 then

8:    Rank[i]+ = Rank[N ext[i]\

9:    Next[i] = Next[Next[i]\

10:    end if

11:    end for

12: end for

We: Tablice A[ 1 : n], Link[ 1 : ń\.

Wy: Rank[l:n]

Model: EREW PRAM.

Czas O(lgn) i 0(n) procesorów.


Notatki


Na rysunku znajdują się procesory oznaczone prostokątami w kolejności wskazywanej przez Link. Strzałki obrazują wartość Next, a liczby wpisane w każdy prostokąt wartości Rank.

dTt


Notatki


14



Wyszukiwarka

Podobne podstrony:
Algorytm 2: Koniunkcja logiczna 1 1: result=TRUE 2: for i = 1 to n in parallel do 3: if A[i]==FALSE
Pętle UNIX Pętla for: for zmienna in lista do polecenie done G znak kontynuacji w następnym wiersz
obraz0 (84) Analiza algorytmu Algorytm begin for i:= 1 to n do for j := 1 to n do begin end k:= I t
P3300280 Algorytm 3.2 (Metoda Newtona) Input : *o, S, e v+—f(x0) output. 0, Xq, v for k = 1 to
7 Obliczenia w drzewie binarnym Algorytm 4: Koniunkcja logiczna 3 1: p = n/2 2: while p > 0 do 3:
gramatyka0004 Choose from the list below for each sentence. Add an article or put the noun in the pl
img171 171 12.1. Parsing ekspansywnych języków grafowych procedurę ExpRec (var rec); begin for i :=
img106 106 8. Metody probabilistyczne begin for i := 1 to numclass do fun[i] := log ( density(i, obj
img171 171 12.1. Parsing ekspansywnych języków grafowych procedurę ExpRec (var rec); begin for i :=
Artide 16 1.    In the case of the applications for marketing authorisation refe
Eh pH? Figurę 9.1 Pourbaix diagram for iron in relation to Eh and pH (sjjoa) qapH

więcej podobnych podstron