ALG&5

ALG&5



10.7. Problem właściwego doboru_ 265


Algorytm doboru można zamknąć w rozbudowanej funkcji inciiri:

void main ()

I

int student, wybierający, promotor, odrzucony; for(student=0;stuaent<5; student++)

{

wybierajacy=studcnt; while(wybierający!=-l)

(

następny[wybiera jacy|++;

promotor=wybiera[wybiera jacy| [następny[wybierajacy I1; if(dobor[proraoLor]==-li //promotor (i jego temat) jest wolny (

dobor[promotor]“wybierający; wybierajacy=-l;

)

else

<

ifi lubi[promotor] [wybiera jacy]<lubi[promotor] [dobor[promoto I

odrzueony-dobor[promotor]; dobor[promotor1“Wybierajacy; wybierajacy-odrzucony;

i

I

) for(int i=0;i<5;i++)

cout « "(Promotor " « i << ", student ”

« (char) (dohnr[i] + 1 A1) << ")\n";

]

Spróbujmy przeanalizować pracę programu, ukazując poszczególne wybory dokonywane przez studentów i informując o łamanych związkach:

•    Wybierającym staje się A i próbuje on temat (promotora) 0:

•    Temat (promotor) 0 byl wolny i zostaje on przyznany studentowi A;

•    Wybierającym staje się B i próbuje on temat (promotora) 1;

•    Temat (promotor) I był wolny i zostaje on przyznany studentowi B;

•    Wybierającym staje się C i próbuje on temat (promotora) 0:

•    Promotor 0 porzuca swój aktualny wybór A na rzecz C;

•    Wybierającym staje się porzucony A i próbuje on temat (promotora) 4;

•    Temat (promotor) 4 byl wolny i zostaje on przyznany studentowi A;

•    Wybierającym staje się D i próbuje on temat (promotora) 3;

•    Temat (promotor) 3 był wolny i zostaje on przyznany studentowi D;

•    Wybierającym staje się E i próbuje on temat (promotora) 4;


Wyszukiwarka

Podobne podstrony:
ALG&3 17. Problem właściwego doboru ?63 Nietrudno zauważyć, że o ile samo dobranie N dwójek {student
łów i ich właściwego doboru z punktu widzenia wpływu na stan higieniczno-zdrowotny środowiska wewnęt
5. Czy i w jakim zakresie praca stanowi nowe ujęcie problemu 6. Charakterystyczny doboru i wykorzyst
SUBSTYTUCJA MATERIAŁOWA Obecnie wyraźnie dąży się nie tylko do właściwego doboru
Załącznik nr 4 5. Czy i w jakim zakresie praca stanowi nowe ujęcie problemu 6. Charakterystyka dobor
4. Czy i w jakim zakresie praca stanowi nowe ujecie problemu 5. Charakterystyka doboru i wykorzystan
4. Inne uwagi. 5. Czy i w jakim zakresie praca stanowi nowe ujęcie problemu. 6. Charakterystyka dobo
4. Inne uwagi. 5. Czy i w jakim zakresie praca stanowi nowe ujęcie problemu. 6. Charakterystyka dobo
4. Inne uwagi. 5. Czy i w jakim zakresie praca stanowi nowe ujęcie problemu. 6. Charakterystyka dobo
4. Inne uwagi: 5. Czy i w jakim zakresie praca stanowi nowe ujęcie problemu 6. Charakterystyka dobor
5. Czy i w jakim zakresie praca stanowi nowe ujęcie problemu? 6. Charakterystyka doboru i wykorzysta
PB100064 Warunek właściwego doboru MW Uzyskanie odpowiedniej objętości urobku o właściwym składzie z

więcej podobnych podstron