Ce este o coliziune și cum se rezolvă în unordered_map? Ce metode de rezolvare a coliziunilor cunoști?
C/C++
Ce se întâmplă cu iteratorii unordered_map după rearanjarea tabelului hash (rehashing)?
Numește complexitatea algoritmică a operațiilor de inserare, căutare și ștergere pentru unordered_map.
Ce este o funcție hash și cum se deosebește una bună de una proastă?
Care este diferența fundamentală față de un vector în ceea ce privește invaliditatea iteratorilor?
Cum funcționează unique_ptr în interior?
Spune-mi cum funcționează forward_list sub capot.
Cum funcționează un shared_ptr în interior? Vorbește-mi despre blocul de control.
Cum să folosiți structurile dvs. de date ca chei într-un map?
Cum funcționează weak_ptr sub capotă?
Spune-mi cum funcționează un map sub capot.
Care este complexitatea algoritmică a operațiilor de inserare, căutare și ștergere pentru forward_list?
Ce se întâmplă cu contorul atunci când se copiază un shared_ptr?
La ce folosește weak_ptr?
Cum funcționează un unordered_map în spatele scenei?
Vorbește pe scurt despre arhitectura sistemului de operare Linux.
La ce folosește shared_ptr?
Cu ce se deosebește Linux de Windows din punct de vedere arhitectural?
Care este diferența dintre make_shared și constructorul shared_ptr?
Există un vector de 100 de elemente. Cum funcționează mecanica adăugării celui de-al 101-lea element, ce se întâmplă când acest element este șters?