Middle
Чӣ гуна мураккабии амалиёти push_back дар std::vector аст?
sobes.tech AI
Ҷавоб аз AI
Омўхам амортизация O(1) ҳисобланади.
Энг ёмон ҳолатда, N, бу ерда N векторнинг ҳозирги ўлчами. Бу хотира қайта тақсимланганда юзага келади, ҳозирги вектор ҳажми янги элемент учун етарли бўлмаганида. Бу вақтда, катта ҳажмли янги буфер яратилади, элементлар у ерга кўчирилади ва эски буфер бўшатилади.