Ի՞նչ է բախումը և ինչպես է այն լուծվում unordered_map-ում: Ի՞նչ բախման լուծման մեթոդներ գիտես։
C/C++
Ինչ է տեղի ունենում unordered_map-ի iterator-ների հետ hash-թերթի վերակառուցումից հետո (rehashing)?
Նշեք unordered_map-ի ներբեռնում, որոնում և հեռացման գործողությունների ալգորիթմական բարդությունը։
Ինչ է հեշ-ֆունկցիան և ինչու է լավը տարբերվում վատից?
Ինչպես է աշխատում unique_ptr-ը ներսից?
Ի՞նչ է հիմնական տարբերությունը վեկտորի նկատմամբ ինվալիդացիայի առումով։
Պատմիր, թե ինչպես է աշխատում forward_list- ը մեքենայի տակ.
Ինչպես է աշխատում weak_ptr- ը ներքևում?
Ինչպես է աշխատում shared_ptr-ը ներքևում: Խոսիր ինձ մասին control block-ի մասին։
Ինչպես օգտագործել ձեր տվյալների կառուցվածքները որպես բանալի քարտեզում?
Նշեք forward_list-ի համար մուտքագրման, որոնման և հեռացման գործողությունների ալգորիթմական բարդությունը։
Ինչպես է աշխատում unordered_map- ը ներքևում?
Կարճ պատմեք Linux օպերացիոն համակարգի ճարտարապետության մասին։
Ի՞նչ է բաքը (խցիկը):
Պատմիր, թե ինչպես է աշխատում քարտեզը շարժական տակ.
Ի՞նչ է տեղի ունենում հաշվիչի հետ, երբ պատճենվում է shared_ptr։
Կան 100 տարրից բաղկացած վեկտոր։ Ինչպե՞ս է աշխատում 101-րդ տարր ավելացնելու մեխանիզմը և ինչ կլինի այդ տարրն հեռացնելու դեպքում։
Ի՞նչն է տարբերությունը make_shared և shared_ptr կոնստրուկտորի միջև։
Ինչու է անհրաժեշտ weak_ptr-ը։
Ինչպե՞ս է Linux-ը տարբերվում Windows-ից ճարտարապետության առումով։