რა არის კოლიზია და როგორ ხსნიან მას unordered_map-ში? რა კოლიზიის გადაჭრის მეთოდებს იცნობ?
C/C++
რა ხდება unordered_map-ის ინტერატორებთან ჰეშ-ცხრილის გადახალისების შემდეგ (rehashing)?
unordered_map-ის ჩაწერის, ძიებისა და წაშლის ოპერაციების ალგორითმული სირთულე დაასახელეთ.
რა არის ჰეშ-ფუნქცია და რა განსხვავებაა კარგი და ცუდი შორის?
როგორ მუშაობს unique_ptr-ის შიგნით?
რა არის ძირითადი განსხვავება ვექტორთან მიმართებაში ინვალიდობის თვალსაზრისით?
გააზიარე, როგორ მუშაობს forward_list მანქანის ქვეშ.
როგორ მუშაობს weak_ptr-ი ქვეშა ნაწილში?
100 ელემენტიანი ვექტორი არსებობს. როგორ მუშაობს 101-ე ელემენტის დამატების მექანიზმი და რა მოხდება ამ ელემენტის წაშლისას?
როგორ მუშაობს shared_ptr-ის შიგნით? მომიყევი კონტროლ ბლოკის შესახებ.
როდესაც shared_ptr-ის კოპირება ხდება, რა ხდება გამოთვლასთან?
მითხარი, როგორ მუშაობს რუკა ბარგის ქვეშ.
გთხოვთ, მიუთითოთ forward_list-ის ჩასმის, ძიებისა და წაშლის ოპერაციების ალგორითმული სირთულე.
როგორ გამოვიყენოთ თქვენი მონაცემთა სტრუქტურები გასაღებად რუკაზე?
მოკლედ ისაუბრე Linux ოპერაციული სისტემის არქიტექტურაზე.
როგორ მუშაობს unordered_map-ი ქვეშ?
რა არის ბაკეტი (კუპა)?
როდის არის უკეთესი ვექტორი და როდის deque-ის არჩევა?
რა ზომის არის unique_ptr?
რა განსხვავებაა make_shared და shared_ptr კონსტრუქტორის შორის?