В следующей ссылке:Big O список сложности 8 байт против 16 байт
http://www.baptiste-wicht.com/2012/12/cpp-benchmark-vector-list-deque/
Если вы прокрутите вниз до раздела, где он сравнивает сорта он первым показывает результаты с типом данных 8 байт , сравнивая список, вектор и deque. Для типа данных 8 байтов (и 128 байтов) список намного медленнее, чем вектор и deque. Однако в нижней части сортировки он использует 16-байтовый тип данных, и внезапно список быстрее.
Как список может быть медленнее для 8 и 128 байтов, но быстрее для значения между (например, 16 байт)?
EDIT: Я заметил тот же шаблон в разделе random_insert. Список медленнее, чем вектор и deque для 8-байтовых и 32-байтовых типов данных, но МНОГО быстрее для 16 байт?
Извините, я настолько поглощен всем, что полностью забыл (что я прочитал) – user997112