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

4 ответа

Объединить строки фрейма данных

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

7 ответов

Clojure Удалить элемент из вектора в указанном месте

Есть ли способ удалить элемент из вектора на основе индекса, как сейчас я использую subvec, чтобы разделить вектор и воссоздать его снова. Я ищу обратную ассоциацию для векторов?

4 ответа

c ++ std :: vector поиск значения

Я пытаюсь оптимизироватьstd::vector «поиск» - итерация по вектору по индексу и возврату, а также элемент, соответствующий критерию «поиска» struct myObj { int id; char* value; }; std::vector<myObj> myObjList;создать несколько тысяч записей с ...

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

6 ответов

Правильное управление векторной памятью

Я делаю игру, и у меня есть вектор летающих пуль. Когда пуля закончена, я делаю bullets.erase (bullets.begin () + i); Тогда пуля исчезает. Однако это не похоже на получение стержня памяти. Если я создаю 5000 пуль, а затем создаю еще 5000, после ...

1 ответ

Идиоматический / эффективный способ Clojure для пересечения двух априори отсортированных векторов?

У меня есть пара векторовx а такжеy уникальных предметов, каждый из которых я знаю, чтобы быть отсортированным. Я хочу, чтобы пересечение двух, поддерживая порядок сортировки. В идеале результатом будет другой вектор для быстрого произвольного ...

7 ответов

Почему векторный массив удваивается?

Почему классическая реализация Vector (ArrayList для Java) удваивает размер внутреннего массива при каждом расширении, вместо того, чтобы утроить или увеличить его в четыре раза?

1 ответ

Как узнать размер / длину (в байтах) std :: vector?

У меня есть вектор, и я хочу записать и прочитать его в файл, но невозможно определить логический размер вектора, используяsizeof оператор. Так что мне делать?

19 ответов

Преобразовать вектор <int> в строку

у меня естьvector<int> контейнер, который имеет целые числа (например, {1,2,3,4}), и я хотел бы преобразовать в строку вида "1,2,3,4"Какой самый чистый способ сделать это в C ++? В Python я бы так и сделал: >>> array = [1,2,3,4] >>> ...

6 ответов

Как проверить, является ли вектор <bool> вектором битов, а не байтов?

Мне нужно хранить динамический массив битов. Справочная страница C ++ по вектору <bool> [http://www.cplusplus.com/reference/vector/vector-bool/]имеет следующую информацию: Хранилище не обязательно является массивомbool значения, но ...

4 ответа

Векторизация понятия двоеточия (:) - значения между двумя векторами в MATLAB

У меня есть два вектора,idx1 а такжеidx2и я хочу получить значения между ними. Еслиidx1 а такжеidx2 были числа, а не векторы, я мог бы сделать это следующим образом: idx1=1; idx2=5; values=idx1:idx2 % Result % values = % % 1 2 3 4 5Но в ...