Re[2]: Кольцевой буфер (circular/ring buffer)
От: B0FEE664  
Дата: 22.10.18 13:02
Оценка:
Здравствуйте, Тёмчик, Вы писали:

Тё>Чувак с тестами тупой совсем?

Не-а.

Тё>Добавление/удаление в списке быстрее,

Добавление/удаление куда? В начало или в конец?
Вот, что говорит тест:
ring vectordequelist
.push_back() from vector[]1218453967116759
.push_back() from vector iterator 997 472468146635
same, but with reserve() 1412
.push_front() from vector[] 1265 65886878
.push_front() from vector iterator 1212 67386641

Тё>а произвольный доступ быстрее в векторе/массиве/кольцевом буфере.

Если вы хотите вставить элемент в список. то разве вам не придётся сначала дойти по списку до нужного места?

Тё>Можно ещё использовать разновидность реализации связного списка- закольцованный связный список.

А смысл?
И каждый день — без права на ошибку...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.