wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ATP-grile

Total questions: 67

Worksheet time: 6hrs 35mins

Name
Class
Date
1.

Fie următoarea situație: un subprogram X apelează un alt subprogram Y, care apelează subprogramul X. Ce tip de recursivitate este aceasta:

a)

a. Multipla

b)

b. Nicio varianta

c)

c. Directa

d)

d. Simpla

e)

e. Mutuala

2.

Fie noțiunea de arbore orientat. Care din următoarele afirmații referitoare la acesta sunt adevărate?

1) grateful suport este ciclic

2) Este arbore direcționat cu rădăcina

3) Este Graf simetric și ciclic

4) Grateful suport este neconex

5) Este arbore direcționat fără rădăcina

a)

1,2

b)

1,2,4,5

c)

1,2,4

d)

1,2,3,4,5

e)

1,2,3

3.

Daca în cadrul unui arbore se elimina o muchie atunci se obține:

a)

Un Graf neconex

b)

Cel Putin un nod izolat

c)

Cel Putin un ciclu

d)

Tot un arbore

e)

Cel pitin un circuit

4.

Care dintre următoarele afirmații NU este adevarata în ceea ce privește metoda Backtracking?

a)

Este posibila combinarea metodei cu alte metode pentru a reduce complexitatea acesteia

b)

Orice element din spațiul soluțiilor constituie o soluție acceptabila

c)

Mai multe elemente din spațiul soluțiilor este posibil sa constituie soluții acceptabile

d)

Metoda este una costisitoare, implicând un consum mare de resurse

e)

Metoda este utilizată când nu mai exista alta posibilitate de rezolvare a problemei

5.

Fie un Graf neorientat și următoarele noțiuni: 1. Drum; 2. Lanț; 3. Circuit simplu 4. Circuit elementar; 5. Ciclu simplu; 6. Lungimea unui drum

a)

1,3

b)

2,3,6

c)

1,2,3

d)

1,2

e)

1,4,5

6.

In ceea ce privește metoda Divide et Impera, care dintre următoarele afirmații NU este adevarata:

a)

problemle comple sunt descompuse în probleme cu complexitate mai mică

b)

Pentru aceasta metoda, în general sunt definite subprobleme primitive a căror soluție nu este cunoscuta

c)

Descompunerea se face pana când se ajunge la probleme cu soluție imediata

d)

Modul de descompunere al problemei se face în funcție de problema rezolvată

e)

Prin combinarea soluțiilor rezultate în urma descompunerii se obține o soluție pentru problema inițială

7.

Care dintre urmatoarele afirmații NU este specifica algoritmului Kruskal?

a)

Se da un varf initial de la care se pleacă

b)

Se utilizează un Graf ponderat

c)

Algoritmul se oprește după ce au fost adăugate n-1 muchii

d)

Aplicand algoritmul se obține un arbore parțial de cost minim

e)

La fiecare pas se încearcă adăugarea unei muchii de cost minim dintre muchiile neanalizate

8.

Un algoritm recursiv conține: 1. O formula de calcul recursiv 2. Mai multe formule de calcul recursiv 3. O formula de calcul direct 4. Mai multe formule de calcul direct

a)

2 si 4

b)

1 si 3

c)

1 sau 2 si 3 sau 4

d)

1 sau 2 si 3

e)

1 si 3 sau 4

9.

Care dintre următoarele operații sunt specifice metodei Greedy: 1. Adăugare, 2. Initializare, 3. Eliminare, 4. Verificare, 5. Alegerea, 6. Combinarea

a)

2,6,3,1

b)

2,4,5,6

c)

5,4,1

d)

2,5,6

e)

1,4,3,6

10.

Verificarea conexitatii unui Graf care este reprezentat prin matricea de adiacentă se poate face utilizând: 1. Algoritmul Roy-Floyd, 2. Parcurgerea în adâncime, 3. Dijkstra 4. Parcurgerea în lățime 5. Algoritmul Roy-Warshall

a)

2,4

b)

1,2,3

c)

2,4,5

d)

2,3,4

e)

1,2,4

11.

Ce metoda de sortare mentionata mai jos permite compararea și rearanjarea elementelor aflate la distante mai mari în vector:

a)

Sortare rapida

b)

Sortare prin numarare

c)

Heap

d)

Interclasare

e)

Shell

12.

Fie următoarele afirmații:

1) G este arbore

2) G este Graf aciclic și conex

3) G este graf conex minimal

4) G este graf conex maximal

5) G este graf fara cicluri, maximal in raport cu aceasta proprietate

6) G este graf fara cicluri, minimal in raport cu aceasta proprietate

a)

1,2,3

b)

1,3,5

c)

1,2,3,5

d)

1,4,5

13.

Fie G un graf arbore. Care dintre următoarele afirmații sunt echivalente? 1. G este graf aciclic maximal; 2. G este graf conex minimal; 3. G este graf aciclic minimal; 4. G este graf conex maximal

a)

1,2

b)

1,3

c)

Niciuna

d)

1,3,4

e)

1,2,4

14.

Într-un graf, drumul hameltonian reprezintă:

a)

Un drum elementar care trece prin toate nodurile gradului

b)

Un drum simplu care conține toate arcele gradului

c)

Un drum in care fiecare nod apare o singura data

d)

Un drum in care fiecare arc apare o singura data

e)

Un drum care conține toate arcele grafului

15.

.Care din urmatoarele afirmatii referitoare la metoda Divide et Impera sunt adevarate? 1. este utilizata in rezolvarea unor probleme complexe; 2.implementarea este realizata de obicei prin subprograme recursive; 3.se aplica pentru problemele care pot fi descompuse in probleme cu complexitate mai mica; 4. rezolvarea problemelor rezultate in urma descompunerii este mai usoara decat rezolvarea intregii probleme initiale; 5.pentru fiecare din problemele rezultate in urma descompunerii se aplica un procedeu diferit de descompunere

a)

1,2,3,4,5

b)

1,3,4,5

c)

2,3,4,5

d)

1,2,3,4

e)

3,4

16.

Elementele matricei de adiacentă a unui graf neorientat cu n vârfuri:

a)

Au valorile -1,0

b)

Sunt simetrice fata de diagonala secundara

c)

Sunt simetrice fata de diagonala principala

d)

Au ca valoare 0,1,-1

e)

Au suma valorilor 2*n+1

17.

In configuratia următoare este prezentata:

v1 … vi-1 | xi … xn

c1 … ci-1 | ci vida vida

a)

Nu exista

b)

Configuratie finala

c)

Configuratie curenta

d)

Configuratie solutie

e)

Configuratie initiala

18.

In configuratia următoare este prezentata:

… vi-1 | xi xi+1 … … vi-1 vi | xi+1 …

…. ci-1 | ci vida … -> …. ci-1 ci u vi | vida …

a)

atribuie si avanseaza

b)

incercare esuata

c)

revenire dupa contruirea unei solutii

d)

revenire

e)

nu exista o astfel de operatie

19.

In configuratia următoare este prezentata:

… vi-1 | xi xi+1 … … vi-1 vi | xi+1 …

…. ci-1 | ci vida … === …. ci-1 ci u vi | vida …

a)

atribuie si avanseaza

b)

incercare esuata

c)

revenire dupa construirea unei solutii

d)

revenire

e)

nu exista

20.

… vn | … vn-1 … cn | <<< … cn-1

a)

atribuie si avanseaza

b)

incercare esuata

c)

revenire dupa construirea unei solutii

d)

revenirea unui pas anterior, dupa consumarea tuturor valorilor posibile pentru pasul curent

e)

nu exista ... de operatie

21.

Care din următoarele afirmații legate de subprogramele recursive NU este adevarata:

a)

Nu pot fi scrise pentru implementarea unor algoritmi iterativi

b)

Pot fi folosite la implementarea algoritmelor de parcurge a arborilor

c)

Pot fi folosite în rezolvarea problemelor care utilizează metoda Divide et impera

d)

Pot fi bazate pe o metoda de tip reducere

e)

Pot fi bazate pe o metoda de tip descompunere

22.

. Parcurgerea generalizată a unui graf se face:

a)

Numai in latima

b)

pe diagonala

c)

doar daca gradul e conex

d)

numai in adancime

e)

in adancime sau latime

23.

Care din urmatoarele afirmatii referitoare la metoda Divide Et Impera NU este adevarata:

a)

implementarea este realizata de obicei prin subprograme recursive

b)

descompune problema in probleme de complexitate mai mica de acelasi tip cu problema initiala sau in probleme cu rezolvare imediata (primitive)

c)

combina (asambleaza) solutiile problemelor obtinute in urma descompunerii pentru a obtine solutia problemei initiale

d)

Descompune problema în probleme de complxitata mai mică care se apeleze alege metode de descompunere diferite de metoda de descompunere inițială

e)

sunt definite subprobleme primitive(conditii terminale) a caror solutie este “cunoscuta” sau data

24.

Subprogramul:

int cauta(float v[], int n, float val)

{ int rez;

if (n ==0 ) rez = -1;

else if (v[n – 1] == val)

rez = n – 1;

else rez = cauta(v, n-1, val);

return rez; }

calculeaza:

a)

prima aparitie a unei valori date (val) intr-un vector

b)

ultima aparitie a unei valori date (val) intr-un vector

c)

prima si ultima aparitie a unei valori date (val) intr-un vector

d)

numarul de aparitii ale unei valori date (val) intr-un vector

e)

prima valoare diferita de valoarea data (val)

25.

Reteaua strazilor auto din Bucuresti se reprezinta corect cu ajutorul structurii de date:

a)

graf neorientat

b)

arbore

c)

lista liniara

d)

graf orientat

e)

lista dublu inlantuita

26.

Care din urmatoarele afirmatii legate de subprogramele recursive sunt adevarate: 1. pot fi bazate pe o metoda de tip reducere

2. pot fi bazate pe o metoda de tip descompunere

3. pot fi folosite in rezolvarea problemelor care utilizeaza metoda divide et impera

4. pot fi folosite la implementarea algoritmilor de parcurgere a arborilor

5. nu pot fi scrise pentru implementarea unor algoritmi iterativi

a)

toate

b)

2,3,4,5

c)

1,2,3

d)

2,3,4

e)

1,2,3,4

27.

. Care din urmatoarele afirmatii NU este valabila pentru algoritmul lui Kruskal

a)

determina arborele de cost minim

b)

dintre arcele disponibile (care nu au fost analiza inca) se alege arcul cu ponderea cea mai mica si care nu formeaza un ciclu prin adaugarea la arbore

c)

dintre arcele disponibile (care nu au fost analizate inca) se alege arcul cu ponderea cea mai mica si care formeaza un ciclu prin adaugarea la arbore

d)

. multimea muchiilor selectate E0 se initializeaza la inceput cu multimea vida

e)

determina n – 1 muchii, unde n este numarul de varfur

28.

Metoda Greedy:

a)

o metoda rapida, de complexitate redusa, care genereaza intotdeauna solutia optima a problemei tinand cont de contextul general

b)

. o metoda lenta, de complexitate mare, care genereaza toate solutiile posibile

c)

o metoda rapida, de complexitate mare, care genereaza solutia optima a problemei

d)

este o metoda rapida, de complexitate redusa, pentru obtinerea unei solutii acceptabile nu neaparat cea mai buna

e)

este o metoda costisitoare, care la fiecare pas alege cea mai buna cale tinand cont de contextul general

29.

Un graf reprezentat prin matrice de adiacenta poate fi verificat daca este conex prin urmatoarele metode:

1. folosind parcurgerea in adancime

2. folosind parcurgerea in latime

3. folosind matricea existentei drumurilor

4. folosind metoda backtracking

a)

1,2,3,4

b)

1,2,3

c)

3

d)

1,2

e)

niciuna

30.

Secventa realizeaza:

for (inc = n/2; inc > 0; inc = inc /2)

for(I = inc; I < n; I ++)

for (j = I – inc; (j >= 0) && (v[j] >= v[j + inc] ); j = j – inc)

{ a = v[j]; v[j] = v[j + inc]; v [j + inc] = a; }

a)

sortarea elementelor unui vector prin metoda Quicksort

b)

sortarea elementelor unui vector prin interclasare

c)

sortarea elementelor unui vector prin metoda metoda Shell

d)

sortarea elementelor unui vector prin interschimbare

e)

compactarea elementelor unui vector

31.

Daca G este un graf neorientat, conex si aciclic, atunci graful:

a)

e complet

b)

e arbore

c)

e asimetric

d)

poate avea varfuri izolate

e)

e digraf

32.

Care din urmatoarele afirmatii legate de subprogramele recursive NU este adevarata:

a)

repetarea este asigurata prin autoapel

b)

trebuie sa existe o conditie de oprire (sau de continuare) a generarii de noi apeluri

c)

pot fi utilizate in rezolvarea unor probleme care utilizeaza metoda backtracking

d)

pot fi folosite numai pentru implementarea unor algoritmi recursivi

e)

necesita consumul suplimentar de resurse

33.

Intr-un graf neorientat G, notam cu n nr de varfuri si cu m nr de muchii. Daca graful este un arbore atunci intre n si m exista urmatoarea relatie matematica:

a)

m=n+2

b)

n=m-1

c)

n=m+1

d)

n=m

e)

n=m+2

34.

Care din urmatoarele operatii NU fac parte din operatiile specifice metodei optimului local:

1. alegerea unui element candidat x din multimea A

2. construirea unui element candidat x

3. verificarea acceptabilitatii elementului ales

4. adaugarea elementului ales la solutia partiala, .. ea ramane acceptabila

5. eliminarea elementului x selectat din solutia problemei

a)

1,2,3

b)

niciuna

c)

4,5

d)

2,5

e)

1,5

35.

Care din urmatoarele afirmatii referitoare la metoda Divide et Impera sunt adevarate?

1. este utilizata in rezolvarea unor probleme complexe

2. implementarea este realizata de obicei prin subprograme recursive

3. se aplica pentru problemele care pot fi descompuse in probleme cu complexitate mai mica

4. rezolvarea problemelor rezultate in urma descompunerii este mai usoara decat rezolvarea intregii probleme initiale

5. pentru fiecare din problemele rezultate in urma descompunerii se aplica un procedeu diferit de descompunere

a)

toate

b)

1,3,4,5

c)

2,3,4,5

d)

1,2,3,4

e)

3,4

36.

Care din urmatoarele afirmatii NU este adevarata:

a)

un algoritm iterativ sau recursiv poate fi implementat printr-un subprogram iterativ sau recursiv

b)

un subprogram recursiv genereaza (cel putin) un apel catre el insusi

c)

la recursivitatea directa, apelul recursiv se realizeaza prin intermediul mai multor functii care se apeleaza circular

d)

recursivitatea directa poate fi simpla sau multipla

37.

Un graf neorientat G contine un arbore partial daca si numai daca G este:

a)

aciclic

b)

digraf

c)

eulerian

d)

hamiltonian

e)

conex

38.

Un arbore directionat este:

a)

un graf orientat asimetric cu graful suport corespunzator lui de tip arbore

b)

un graf orientat simetric si graful suport corespunzator lui de tip arbore

c)

un graf neorientat si graful suport corespunzator lui de tip arbore

d)

un graf conex neorientat si graful suport corespunzator lui de tip arbore

e)

niciuna din variante

39.

. Care din urmatoarele afirmatii legate de metoda Backtracking sunt adevarate:

1. este o metoda lenta

2. este o metoda costisitoare

3. este o metoda de complexitate mare

4. este o metoda rapida

5. solutia se construieste element cu element

6. verificarea conditiei de continuare nu garanteaza obtinerea unei solutii rezultat

a)

1,2,3,5

b)

2,3,4,5,6

c)

1,2,3,5,6

d)

1,2,3,7

e)

4,7

40.

Algoritmul Dijkstra:

a)

calculeaza distanta si drumul minim intre 2 noduri date ale unui graf

b)

determina distantele intre oricare 2 noduri ale unui graf

c)

determina drumurile minime intre toate nodurile din graf

d)

determina toate drumurile posibile intre 2 noduri date

e)

calculeaza distantele si drumurile minime de la un nod al unui graf la toate celelalte noduri din graf

41.

Care din următoarele afirmații corespund metodei Greedy: 1. Problema poate fi imaginată ca o mulțime A cu n elemente; 2. Pot exista mai multe submultimi diferite acceptabile(soluții posibile), dintre care una este considerată soluție optima pe baza unui criteriu care trebuie maximizat(minimizat) 3. O solutie posibila este o submultime B care îndeplinește o condiție data B este acceptabila 4. Se repeta selectarea unui element din Mulțimea A de maxim n ori 5. Problema se descompune în probleme de complexitate mai mică sau probleme cu rezolvare imediata 6. Poate exista o singura submultime acceptabila, care este considerată soluție optima pe baza unui criteriu care trebuie maximizat

a)

toate

b)

1,2,4

c)

1,2,3,4

d)

1,2,3,6

e)

4,5,6

42.

. Care din urmatoarele afirmatii NU corespunde metodei Greedy (metoda optimului local):

a)

problema poate fi imaginata ca o multime A cu n elemente

b)

pot exista mai multe submultimi diferite acceptabile (solutii posibile), dintre care una este considerata solutie optima pe baza unui criteriu care trebuie maximizat (minimizat)

c)

o solutie posibila este o submultime (B) care indeplineste o conditie data (B este acceptabila)

d)

se repeta selectarea unui element din multimea A de maxim n ori (nr de elemente corespunzator multimii A)

e)

. problema se descompune in probleme de complexitate mai mica sau probleme cu rezolvare imediata

43.

Un graf G este arbore daca G este:

a)

conex

b)

aciclic si neconex

c)

aciclic si conex

d)

ciclic si neconex

e)

conex si ciclic

44.

Prin recursivitate indirecta se intelege:

a)

un subprogram A apeleaza subprogramul A

b)

un subprogram A apeleaza un alt subprogram B, iar subprogramul B apeleaza subprogramul C

c)

un subprogram A apeleaza un alt subprogram B, iar subprogramul B apeleaza subprogramul A

d)

un subprogram A apeleaza un alt subprogram B, iar subprogramul B nu apeleaza subprogramul A

e)

niciuna din variante

45.

Care din urmatoarele afirmatii legate de sortarea crescatoare prin interclasarea unei secvente de numere reale este adevarata:

a)

pozitioneaza un element astfel incat toate elemente care ajung in fata lui sa fie mai mici decat el si toate cele care ii urmeaza sa fie mai mari decat el

b)

insereaza un element intr-un vector ordonat pe pozitia corecta

c)

este denumita si sortarea prin interschimbare

d)

determina minimul din vector si il insereaza pe pozitia corecta

e)

utilizeaza metoda Divide Et Impera

46.

Determinarea arborelui partial de cost minim se poate face folosind:

1. algoritmul lui Prim 2. algoritmul lui Kruskal 3. algoritmul Roy – Warshall 4. algoritmul Roy – Floyd

a)

2

b)

2,3,4

c)

1,2

d)

3,4

e)

toate

47.

Un algoritm de tip backtracking genereaza, in ordine, toate permutarile unei multimi cu 4 elemente. Primele 3 solutii generate sunt: 1234, 1243, 1324. Care este a 4-a solutie generata de acest algoritm?

a)

2143

b)

2134

c)

1423

d)

1342

e)

1431

48.

Fie graful G = (V, E) graf, cu V = (1, 2, 3, 4, 5, 6, 7, 8, 9), E = ( (1, 2), (1, 4), (2, 7), (2, 8), (3, 6), (3, 9), (4, 5), (4, 7), (7, 8) ) si v0 = 4. Ordinea in care sunt vizitate varfurile corespunzator parcurgerii in adancime DF este:

a)

4,2,1,7,5,8

b)

3,6,9

c)

4,2,1,5,7,8

d)

4,1,2,7,8,5,3,6,9

e)

4,1,2,7,8,5

49.

Fie functia:

int calc (int n)

{ int rez; if (n == 0 || n == 1) rez = 1; else rez = 2*calc(n – 1) + calc (n-2);

return rez; }

Ce va returna apelul calc (3)?

a)

17

b)

15

c)

9

d)

7

e)

21

50.

Fie graful G = (V, E) graf, cu V = {1,2,3,4,5,6,7} si E { (1,4), (1,5), (2,4), (3. 6), (4, 7) } si v0 = 2. Ordinea in care sunt vizitate varfurile corespunzator parcurgerii in latime BF este:

a)

1,2,4,5,7

b)

2,3,6

c)

2,1,7,5

d)

2,4,1,7,5,3,6

e)

2,4,1,7,5

51.

Fie functia:

int s(int n)

{ int rez; if (n == 0) rez = 0; else rez = n + s(n – 1); return rez; }

In cazul apelului s(3), functia va returna valorea:

a)

1

b)

6

c)

10

d)

7

e)

11

52.

Intr-un graf neorientat G, notam cu n nr de varfuri si cu m nr de muchii. Daca graful este un arbore atunci intre n si m exista urmatoarea relatie matematica:

a)

m=n+2

b)

n=m-1

c)

n=m+1

d)

n=m

53.

2. Un algoritm de tip backtracking genereaza, in ordine, toate permutarile unei multimi cu 5 elemente. Primele 4 solutii generate sunt: 1 2 3 4 5, 1 2 3 5 4, 1 2 4 3 5, 1 2 4 5 3. Care este a 5-a solutie generata din acest algoritm?

a)

1 3 2 4 5

b)

1 3 2 5 4

c)

1 3 4 2 5

d)

1 2 5 3 4

e)

1 2 5 4 3

54.

Fie următorul graf reprezentat sub forma tabelara. Care este numărul muchiilor critice din cadrul sau?

1 7

1 8

2 5

2 7

3 4

3 6

4 6

5 6

6 7

a)

4

b)

2

c)

1

d)

5

e)

3

55.

Fie graful G, cu V={(1,2)(1,4)(1,5)(2,3)(2.6)(2,7)(3,5)(4,5)(6,7)} si v0=7. Ordinea în care sun vizitate vârfurile corespunzătoare parcurgerii în lățime BF este:

a)

7,2,6,1,3,4,5

b)

7,2,6,3,5,1,4

c)

7,2,3,5,1,4,6

d)

7,4,6,1,3,5

56.

Fie utilizarea metodei Backtracking pentru generarea tuturor numerelor palindrom formate din 4 cifre din Mulțimea {1,2,3}. Numărul soluțiilor:

a)

6

b)

12

c)

3

d)

9

e)

14

57.

Fie următorul arbore cu rădăcina R=3, numărul de vârfuri 8 și cu Mulțimea de muchii E={(1,3)(1,7)(2,5) (3,5)(3,8)(4,5)(4,6)}. Care este parcurgerea pe niveluri?

a)

3,5,8,1,2,4,7,6

b)

3,1,7,8,5,4,6,2

c)

3,1,7,8,5,4,2,6

d)

. 3,1,7,8,5,2,4,6

58.

Fie un graf complet cu 10 varfuri. Care este numărul de muchii?

a)

51

b)

85

c)

64

d)

45

e)

90

59.

Fie graful G, cu V={(1,2)(1,4)(1,6)(1,7)(2.6)(3,5)(5,6)} si v0=5. Ordinea în care sun vizitate vârfurile corespunzătoare parcurgerii în adancime DF este:

a)

5,3,6,1,2,7,4

b)

5,3,6,1,2,7,4

c)

5,3,4,2,1,6,7

d)

. 5,3,4,1,2,6,7

e)

. 5,3,4,1,2,7,6

60.

Fie graful G, E={(1,7,1)(1,2,2)(2,5,2)(2,3,3)(2,6,3)(3,4,1)(3,5,2)(4,5,1)(5,6,3)(6,7,5)}. Prim, costul arborelui plecând din vârful 2?

a)

14

b)

12

c)

9

d)

8

e)

10

61.

Fie următorul arbore cu rădăcina R=3, numărul de vârfuri 8 și cu Mulțimea de muchii E={(1,3)(1,7)(2,5) (3,5)(3,8)(4,5)(4,6)}. Care este parcurgerea A-postordine pentru acest arbore?

a)

2,6,7,4,5,8,1,3

b)

2,6,4,5,8,7,1,3

c)

2,5,4,6,8,7,1,3

d)

3,5,2,4,6,8,1,7

62.

Fie următorul arbore cu rădăcina R=3, numărul de vârfuri 8 și cu Mulțimea de muchii E={(1,3)(1,7)(2,5) (3,5)(3,8)(4,5)(4,6)}. Care este parcurgerea A-preordine pentru acest arbore?

a)

2,5,4,6,8,7,1,3

b)

3,5,2,4,6,8,1,7

c)

2,6,4,5,8,7,1,3

d)

3,6,4,2,5,8,7,1

e)

NICIO VARIANTA

63.

. Ce reprezinta un graf partial al unui graf neorientat?

a)

un graf cu n noduri si n muchii

b)

un graf din care se elimina anumite muchii

c)

un graf care contine un ciclu partial

d)

un graf din care se elimina noduri si muchii adiacente

e)

un graf cu cel putin un varf izolat

64.

Intr-un graf, prin circuit elementar se intelege: Un drum in care fiecare nod apare o singura data , cu exceptia celui final,care coincide cu cel initial

a)

Adevarat

b)

Fals

65.

Spatiul solutiilor unei probleme:

a)

Este multimea pe care e definita problema

b)

Este multimea solutiilor acceptabile ale problemei

c)

Este construit prin algoritmul backtracking

d)

toate

e)

niciunul

66.

Algoritmi care utilizeaza divide & impera: quick sort, metoda bisectiei pt ecuatii, cautarea binara intr-o multime sortata

a)

A

b)

F

67.

Un subgraf al unui graf neorientat este: un graf din care se elimina noduri si muchii adiacente

a)

A

b)

F