Описание тега vector

A vector is a single-dimensional array: it contains components that can be accessed using an integral index. In some languages the size of a vector can grow or shrink as needed to accommodate adding and removing items after the Vector has been created. Use 'vector-graphics' for graphic display.
0 ответов

Матрица умножения GLM C++ с вектором

Я пытаюсь умножить матрицу 4 на 3 с вектором столбца измерения 3, используя C++ glm. Вот как это выглядит: glm::vec3 v3 = ...; glm::mat4x3 mat = ...; glm::vec4 result = mat * v3; VS2012 показывает мне следующую ошибку в '*': IntelliSense: ни один оп…
04 апр '15 в 07:51
1 ответ

Как вычесть вектор np из простой матрицы, если они имеют одинаковый размер ведущего размера: matrix.shape[0] = len(vector)?

Я хочу сделать это: >>> v = np.array([1,1,3]) >>> M = np.ones((len(v), 2, 2)) >>> M - v Так что v[0] вычитается из всех 4 значений в M [0],v [1] вычитается из всех значений в M[1] и т. д.Но я получаю ошибку ValueError: ope…
13 мар '17 в 19:40
2 ответа

Сбои программы, помещающие указатели в вектор

Этот вопрос задавался ранее, но я ничего не понял в ответах, даже после некоторого исследования. Моя программа падает, когда я отправляю указатель объекта на вектор. Этот код вызывает его, особенно когда я добавляю снаряд к вектору. void WorldManage…
30 окт '14 в 09:54
2 ответа

Быстрая структура времени от секунд

Я ищу самый быстрый способ определить компоненты даты для вектора временных отметок NTP. Входными данными в этом случае являются метки времени NTP или секунды, измеренные с 1900-01-01, переход к времени Unix и обратно является тривиальным путем слож…
27 июн '13 в 19:50
3 ответа

Частота векторов-векторов в матрице

Допустим, у меня есть следующие в матрице 12x3 m<-rbind(c(0,7,0),c(1,1,5),c(6,1,1),c(1,3,-3),c(1,3,-3),c(1,1,5), c(0,7,0),c(1,1,5),c(1,1,5),-c(0,7,0),c(1,1,5),c(1,3,-3)) и хотел бы подсчитать, сколько раз встречается каждый вектор-строка. Что я д…
07 апр '15 в 14:56
3 ответа

Используя возвращенный вектор

В моей программе есть класс, который используется для чтения текста из файла, сохранения его в виде вектора строк, а затем возврата этого вектора в функцию, которая его вызвала. Затем в этой функции я пытаюсь получить доступ к элементам копии вектор…
11 дек '14 в 20:22
1 ответ

Как использовать векторные и структурные члены в методе

Я новичок в C++ (а не старый в программировании...), и у меня есть проблемы с обработкой векторов и структур в классе. в основном у меня есть вектор и массив указателей для структурирования членов в классе, и я хочу поработать в моих методах, но я д…
30 июн '16 в 16:15
1 ответ

Как извлечь класс из другого в C++?

Я пытаюсь составить список игр, которые у меня есть. У меня есть класс с именем gameCommon class gameCommon { public: string name; int price; } Это общая информация, которую имеют все игры. Теперь следующая часть состоит в создании другого класса, к…
17 май '13 в 19:11
3 ответа

Использовать вектор индексов, чтобы стереть эти индексы другого вектора

У меня есть два вектора, один вектор индексов другого вектора, который я хотел бы стереть. В настоящее время я делаю следующее: #include <vector> #include <iostream> #include <string> int main() { std::vector<std::string> my_…
30 дек '12 в 20:05
1 ответ

Самый быстрый способ построить массив с чередующимися положительными и отрицательными элементами, взятыми из вектора в Matlab?

У меня есть вектор, который имеет такие значения, как [2,3,4,5,6,7...]Я хотел бы создать массив, который повторяет значения в исходном векторе, но также имеет отрицательное значение исходного значения сразу после него. Таким образом, результирующий …
21 фев '17 в 19:17
1 ответ

Определите, является ли изображение векторным или растровым с помощью PHP

Я использую Imagick с PHP для объединения изображений, загруженных пользователем. Для некоторых изображений я хотел бы проверить, есть ли исходный загруженный файл в векторном формате. Есть ли способ сделать это с помощью PHP? Я понимаю, что Imagick…
05 ноя '14 в 15:52
1 ответ

Удаление элемента из вектора при сохранении порядка - нужен лучший подход

Я пытаюсь удалить элемент из вектора в C++. В приведенном ниже коде я удаляю элемент, который больше 10, из списка чисел в векторе. Я использую вложенный цикл для удаления. Есть ли лучший или простой способ сделать то же самое. // removing an elemen…
22 мар '13 в 04:10
1 ответ

Заполнить структуру при поиске min_element, C++

Я хочу заполнить некоторую структуру, находя минимальный элемент. Пожалуйста, найдите код ниже tyoedef struct Point { double x, y; }Point; у меня есть vector of points - std::vector<Point> V в котором у меня есть несколько тысяч очков. У меня …
01 янв '16 в 19:18
1 ответ

Получение ошибки сегментации (объявление вектора)

Узнайте максимальный подмассив неотрицательных чисел из массива. Подмассив должен быть непрерывным. То есть подмассив, созданный путем выбора второго и четвертого элемента и пропуска третьего элемента, недопустим. Максимальный подмассив определяется…
02 сен '17 в 12:03
3 ответа

Удаление всех нулевых значений, кроме тех, которые фланкируют ненулевые значения

Учитывая вектор: a = [0;0;2;3;0;2;10;11;0;0;0;4;5;8;0;0;0] Кто-нибудь может показать или предложить способ удалить все нулевые значения, кроме тех, которые фланкируют ненулевые значения? Желаемый результат для вышеупомянутого будет: b = [0;2;3;0;2;1…
03 авг '16 в 09:05
2 ответа

Использование статического вектора для генерации рядов Фибоначчи с использованием рекурсии

Я новичок в C++. Я пытаюсь написать программу на C++, которая генерирует ряды Фибоначчи путем эффективного использования рекурсии. Программа, которую я написал, выглядит следующим образом: #include<iostream> #include<vector> class Fibona…
03 фев '14 в 05:04
1 ответ

Лучший способ сохранить 3D-вектор в MySql, чтобы захватить записи на расстоянии?

Я храню записи в базе данных, и я хотел бы сохранить трехмерный вектор в поле, а затем выбрать все строки на расстоянии X от заданного трехмерного вектора. Я думаю о том, чтобы хранить X,Y и Z в своих собственных полях, а затем делать базовые знаки …
23 сен '15 в 18:33
0 ответов

Перегрузка подстрочного оператора на векторах<int> и векторах<bool> различий

Я пытаюсь реализовать операторы bitset в классе векторной оболочки. Мой вопрос заключается в том, почему подстрочный оператор [] работает, когда вектор представляет собой целое число, а не когда это логическое значение. struct bitsetI { vector&lt;in…
22 сен '14 в 14:39
2 ответа

Как я могу вычислить обратное перекрестное произведение вектора в numpy?

Как я могу выполнить обратный кросс-продукт в NumPy? То есть, учитывая два массива numpy b а также cкак я могу найти a такой, что a.cross(b) == c РЕДАКТИРОВАТЬ: Может ли кто-то отрицал, пожалуйста, дайте мне знать, что им не понравилось, чтобы я мог…
21 ноя '16 в 20:02
3 ответа

Нахождение количества элементов в одном векторе, которые меньше, чем элемент в другом векторе

Скажем, у нас есть пара векторов a &lt;- c(1, 2, 2, 4, 7) b &lt;- c(1, 2, 3, 5, 7) Для каждого элемента b[i] в b Я хочу найти количество элементов в a это меньше чем b[i]или, эквивалентно, я хочу знать ранг b_i в c(b[i], a), Есть несколько наивных с…
08 апр '14 в 16:18