Afişează mesaje
|
Pagini: [1] 2
|
3
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: B&B
|
: Mai 23, 2008, 21:07:32
|
Am inteles in principiu, intrebarea mea e daca se termina algoritmul ? Cand ajung pe malul 1 iara trebuie sa fac o alegere si mi se pare destul de confuz ce conditie sa pun sau cum sa fac . Pentru n = 12 si k = 4 si conditia i + j minim care ar fi primii pasi ? (sa ma prind cum merge)
|
|
|
5
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / B&B
|
: Mai 22, 2008, 13:59:06
|
Cum s-ar face urmatoarea problema cu Branch and Bound ? Am cautat pe google insa nu am gasit nimic concret:
Pe un mal sunt N oameni si N canibali. Ei vor sa treaca un rau cu o barca ce are o capacitate de K persoane. Gasiti o modalitate de a-i trece pe toti pe celelalt mal astfel incat nici pe mal nici in barca sa nu fie la un moment dat mai multi canibali decat oameni . Barca nu trebuie sa traverseze goala.
|
|
|
24
|
infoarena - concursuri, probleme, evaluator, articole / Teme / Arbore expresie prefixata
|
: Martie 31, 2008, 13:17:54
|
Salut . Am si eu o problema , nu stiu daca si dificila dar ma cam incurc in recursivitate. Se da o expresie prefixata EX : * - 1.05 + -55 22 10.3 si trebuie sa construiesc arborele corespunzator.
Arborele il retin cu ajutorul unei structuri
typedef struct node_type { char value[101] ; / * node name * / struct node_type * left , * right ; } NodeT;
Arborele construit trebuie sa fie de forma:
* / \ - 10.3 / \ 1.05 + / \ -55 22 Nimeni , nimic ?
a iesit...10q anyway
|
|
|
|