Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 July 21

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ну сделай тест, я не пробовал
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
В векторе можно зарезервировать место заранее, и тогда вставка константная
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
И он не каждый раз делает реаллокацию при добавлении элемента
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
(Спойлер: сделай тест своей хуйни с вектором и с сетом)
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
Ещё можно сортировать вектор, тогда вставка дороже, но поиск можно бинарный делать
источник

A

András in IT KPI C/C++ ХВ (не UB)
Arjaz
В векторе можно зарезервировать место заранее, и тогда вставка константная
Не просто константна, а за О(1)
источник

A

András in IT KPI C/C++ ХВ (не UB)
Ruslan Neshta
ну сделай тест, я не пробовал
источник

A

András in IT KPI C/C++ ХВ (не UB)
це для 10**6 елементів і знаходженні неіснуючого
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
а setik это что?
источник

A

András in IT KPI C/C++ ХВ (не UB)
Ruslan Neshta
а setik это что?
set
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
это в мс?
источник

A

András in IT KPI C/C++ ХВ (не UB)
мкс
источник

D

DeNiCoN in IT KPI C/C++ ХВ (не UB)
Может его просто оптимизировало? Попробуй увеличить количество, чтобы там хоть что-то появилось
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
мне если честно впадлу смотреть тест, так то лучше б ты в нс замерял а не показывал 0
источник

A

András in IT KPI C/C++ ХВ (не UB)
DeNiCoN
Может его просто оптимизировало? Попробуй увеличить количество, чтобы там хоть что-то появилось
при 10**5 пошуках в сетові, і 1 в векторові
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
András
Не просто константна, а за О(1)
O(1) == константное время
источник

A

András in IT KPI C/C++ ХВ (не UB)
Arjaz
O(1) == константное время
не завжди
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
?
источник

A

András in IT KPI C/C++ ХВ (не UB)
ну, точніше воно в одну сторону працює завжди, а в іншу ні
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
источник