Mi az a ütközés és hogyan oldódik meg az unordered_map-ben? Milyen ütközéskezelési módszereket ismersz?
C/C++
Mi történik az unordered_map iterátorokkal a hash-tábla újraépítése (rehashing) után?
Nevezd meg az unordered_map beszúrási, keresési és törlési műveleteinek algoritmikus összetettségét.
Mi az a hash-függvény, és miben különbözik egy jó a rossztól?
Mi a lényeges különbség a vektorhoz képest az iterátorok érvénytelenségében?
Hogyan működik a unique_ptr a háttérben?
Mesélj arról, hogyan működik a forward_list a motorháztető alatt.
Hogyan működik a shared_ptr a háttérben? Mesélj a control blokkorról.
Hogyan működik a weak_ptr a motorháztető alatt?
Hogyan használhatod az adatszerkezeteidet kulcsként egy térképen?
Mesélj arról, hogyan működik egy térkép a motorháztető alatt.
Röviden mesélj a Linux operációs rendszer architektúrájáról.
Mi az algoritmikus összetettsége az beszúrás, keresés és törlés műveleteknek a forward_list esetében?
Mi történik a számlálóval a shared_ptr másolásakor?
Hogyan működik egy unordered_map a háttérben?
Miért van szükség weak_ptr-re?
Mi az a bucket (kanna)?
Van egy 100 elemű vektor. Hogyan működik a 101. elem hozzáadásának mechanikája, mi történik ennek az elemnek a törlésekor?
Miben különbözik a Linux a Windows-tól architektúrában?
Miért szükséges a shared_ptr?