Это не ответ на вопрос зачем ты используешь std::list
А почему нельзя? у меня массив, в каждом индексе массива нужен односвязный список, но использовал двусвязный, но не думаю что как-то меняет суть. А в каждом узле списка мне нужно держать два элемента, поэтому использовал pair
А почему нельзя? у меня массив, в каждом индексе массива нужен односвязный список, но использовал двусвязный, но не думаю что как-то меняет суть. А в каждом узле списка мне нужно держать два элемента, поэтому использовал pair
Потому что std::list очень медленный и непонятно зачем его использовать в общем случае
В информатике, спи́сок (англ. list) — это абстрактный тип данных, представляющий собой упорядоченный набор значений, в котором некоторое значение может встречаться более одного раза.