Результаты поиска по запросу "deque"

2 ответа

«Сдвинуть» два вектора вместе

Если у меня есть два вектора и я хочу объединить их в один, я могу сделать это следующим образом: std::vector<T> a(100); // just some random size here std::vector<T> b(100); a.insert(std::end(a), std::begin(b), std::end(b));Это включает в ...

4 ответа

Доступ к STL по индексу по индексу O (1)?

Я читал, что доступ к элементам по индексу позиции может быть сделан в постоянное время в деке STL. Насколько я знаю, элементы в deque могут храниться в нескольких несмежных местах, исключая безопасный доступ через арифметику указателей. ...

2 ответа

Использование std :: deque :: iterator (в C ++ STL) для поиска и удаления определенных элементов

Я столкнулся с проблемой при вызове следующего кода: #include<deque> using namespace std; deque<int> deq = {0,1,2,3,4,5,6,7,8}; for(auto it = deq.begin(); it != deq.end(); it++){ if(*it%2 == 0) deq.erase(it); }что привело к ошибке сегментации. ...

ТОП публикаций

1 ответ

c # эквивалент для c ++ вектора или deque

Я почти уверен, что это должен быть дубликат, но я искал некоторое время и не мог найти ответ. Что я должен использовать в C # для замены C ++ вектора и deque продуктивно, То есть мне нужна структура, которая эффективно поддерживает ...