Se consideră algoritmul r(n), unde n este număr natural (0 ≤ n ≤ 10⁹). Care dintre următoarele afirmații sunt adevărate?Algorithm r(n): If n = 0 then Return 0 EndIf Return r(n DIV 2) + n MOD 2 EndAlgorithm
Din testul Algoritmi, recursivitate și grafuri (10 întrebări) · admitere Informatică, UBB Cluj, pentru Admitere Informatică, UBB Cluj, Facultatea de Matematică și Informatică. Nivel mediu.
Pot fi corecte mai multe variante: le alegi pe toate.
Răspunsul corect și explicația
Variantele corecte: A. r(7) returnează 3; B. r(n) returnează numărul cifrelor 1 din scrierea lui n în baza 2
8 se scrie 1000 în baza 2, deci r(8) = 1. Răspuns: A, B.
Subprograme, recursivitate, divide et impera (cap. 7, 8, 11): parametrii transmiși prin referință își păstrează modificările, cei transmiși prin valoare nu; funcții recursive (suma cifrelor, șirul lui Fibonacci, cu număr exponențial de apeluri, numărul cifrelor 1 în baza 2); maximul unui vector prin împărțirea lui în două jumătăți.
Alege una sau mai multe variante.
Toate grilele din „Algoritmi, recursivitate și grafuri (10 întrebări) · admitere Informatică, UBB Cluj”
- 1Se consideră algoritmul k(n), unde n este număr natural (0 ≤ n ≤ 10⁹). Care dintre următoarele afirmații sunt adevărate?
- 2Câte numere naturale de trei cifre distincte se pot forma cu cifrele 1, 2, 3, 4?
- 3Se consideră algoritmul r(n), unde n este număr natural (0 ≤ n ≤ 10⁹). Care dintre următoarele afirmații sunt adevărate?
- 4Despre graful neorientat complet cu 5 noduri sunt adevărate afirmațiile:
- 5Sortarea prin selecție a unui vector cu n elemente face un număr de comparații de ordinul:
- 6Se generează prin backtracking, în ordine lexicografică, submulțimile cu două elemente ale mulțimii {1, 2, 3, 4}. Care dintre următoarele afirmații sunt adevărate?
- 7Se consideră algoritmul cauta(x, n), unde x este un vector cu n numere întregi (1 ≤ n ≤ 10⁴). Care dintre următoarele afirmații sunt adevărate?
- 8Într-un arbore cu rădăcină, un nod fără descendenți se numește:
- 9Se consideră algoritmul d(a, b), unde a și b sunt numere naturale (0 ≤ a ≤ 10⁴, 1 ≤ b ≤ 10⁴). Care dintre următoarele afirmații sunt adevărate?
- 10Matricea de adiacență a unui graf neorientat este:
Alte teste rezolvate
- Informatică · 15 întrebăriTest complet (15 grile) · model admitere Informatică, Universitatea din București
- Matematică · 10 întrebăriTest complet (10 grile) · model admitere CSIE, ASE București
- Matematică · 15 întrebăriTest de antrenament (15 probleme) · model admitere Automatică și Calculatoare, UTCN
- Informatică · 24 de întrebăriTest complet (24 de întrebări) · model admitere Informatică, UBB Cluj