#752
BiArbore
Se consideră un arbore binar alocat dinamic în care nodurile memorează numere naturale nenule. Să se determine valorile memorate în descendenții direcți ai rădăcinii arborelui.
Problema | BiArbore | Operații I/O |
biarbore.in /biarbore.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #22751128 | Utilizator | |
Fișier | biarbore.cpp | Dimensiune | 661 B |
Data încărcării | 04 Mai 2020, 11:52 | Scor / rezultat | Eroare de compilare |
biarbore.cpp:7:34: error: field 'dr' has incomplete type arbore *st, dr;}rad; ^ biarbore.cpp: In function 'arbore* creare()': biarbore.cpp:18:12: error: 'struct arbore' has no member named 'dr' p->dr=creare(); ^ biarbore.cpp: In function 'int main()': biarbore.cpp:26:8: error: no match for 'operator=' (operand types are 'arbore' and 'arbore*') rad=creare(); ^ biarbore.cpp:26:8: note: candidates are: biarbore.cpp:6:8: note: arbore& arbore::operator=(const arbore&) struct arbore {int info; ^ biarbore.cpp:6:8: note: no known conversion for argument 1 from 'arbore*' to 'const arbore&' biarbore.cpp:6:8: note: arbore& arbore::operator=(arbore&&) biarbore.cpp:6:8: note: no known conversion for argument 1 from 'arbore*' to 'arbore&&' biarbore.cpp:27:12: error: base operand of '->' has non-pointer type 'arbore' if (rad->st!=NULL) ^ biarbore.cpp:28:18: error: base operand of '->' has non-pointer type 'arbore' fout<<rad->st->info<<" "; ^ biarbore.cpp:31:12: error: base operand of '->' has non-pointer type 'arbore' if (rad->dr!=NULL) ^ biarbore.cpp:32:18: error: base operand of '->' has non-pointer type 'arbore' fout<<rad->dr->info; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema BiArbore face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.