Публикации по теме 'vector'


Раскрытие возможностей линейной алгебры: путешествие по векторам, матрицам и не только
Изучение векторов, матриц и линейных преобразований рассматривается в области математики, известной как линейная алгебра. Он включает в себя решение системы линейных уравнений, манипулирование и преобразование данных. Давайте теперь пройдемся по всем элементам, из которых состоит линейная алгебра, от самых простых до самых сложных. Скаляр — отдельные числа. Вектор — одномерный массив чисел. Матрица — двумерный массив чисел. Тензор — больше, чем двумерный массив чисел...

Вопросы по теме 'vector'

Автономная, совместимая с STL реализация std::vector
Реализация std::vector , поставляемая с Visual Studio 2010 и более ранними версиями, имеет хорошо известную особенность: метод resize имеет следующую сигнатуру (совместимую с C++03): void resize(size_type new_size, value_type value);...
2082 просмотров
schedule 04.12.2023

Ввод элементов неизвестного типа в вектор
Я работаю над программой, которая берет элементы у пользователя и сортирует их. Для этой программы я должен использовать вектор, так как размер списка элементов неизвестен до ввода пользователем. Наши инструкции были: Напишите программу на...
8427 просмотров
schedule 29.10.2023

Box2D коллектор столкновений?
Я видел вокруг, что есть b2Manifold. Чего я хочу добиться, так это определить, произошло ли столкновение с верхней частью одного из сталкивающихся объектов. Я уже настроил b2ContactListener, и он отлично работает. Я просто хотел бы обеспечить...
2176 просмотров
schedule 21.11.2023

C: производительность pthread ниже, чем у single thread
Я запутался в производительности своего кода, при работе с одним потоком он использует только 13 с, но он будет потреблять 80 с. Я не знаю, может ли вектор быть доступен только одному потоку за раз, если это так, вероятно, мне придется использовать...
598 просмотров
schedule 28.10.2023

Выходной многомерный вектор объектов
Итак, я пытаюсь просто распечатать содержимое вектора, который я создаю. По сути, я пытаюсь вывести игрока, который будет int (т.е. 1-4), и руку игрока, состоящую из объектов Card. Так, например, я пытаюсь сделать так, чтобы newPlayerHand[1][1]...
108 просмотров
schedule 25.10.2023

Использование apply в R с дополнительным векторным аргументом
У меня есть матрица размером 10000 x 100 и вектор длиной 100. Я хотел бы применить настраиваемую функцию percentile , которая принимает аргумент вектора и скалярный аргумент, к каждому столбцу матрица такая, что на итерации j аргументы,...
304 просмотров
schedule 01.01.2024

Поиск объектов под определенным углом от другого объекта
Я пишу симуляцию на Python, которая включает в себя агентов, которые могут перемещаться в среде и имеют вектор скорости относительно среды. В среду также входят объекты другого типа (еда). Я хочу, чтобы агенты «видели» только пищу, которая находится...
174 просмотров
schedule 06.11.2023

Простому коду нужна помощь - ни один экземпляр конструктора не соответствует списку аргументов
Я слежу за книгой по программированию на C ++ и застрял на векторах. Пример из книги гласит: vector<int> v = {1,2,3}; но я получаю сообщение об ошибке: 1 IntelliSense: no instance of constructor "Vector<T>::Vector [with...
3618 просмотров
schedule 06.01.2024

ошибка: у 'at' нет аргументов, которые зависят от параметра шаблона, поэтому должно быть доступно объявление at
Нуб здесь, Я пытаюсь скомпилировать этот фрагмент кода из «Языка программирования C++» Бьярна Страуструпа, но CodeBlocks продолжает выдавать мне эту ошибку. Код предназначен для проверки диапазона массива, хранящегося в векторной функции. Вот...
17010 просмотров
schedule 01.12.2023

Вектор объектов из разных классов
Я пытаюсь создать вектор, содержащий объекты из разных классов, производных от базового класса. После ответов на этот вопрос у меня есть следующий код, который пытается четырьмя разными способами (прокомментировано ниже); ни один из которых не...
105 просмотров
schedule 27.12.2023

C++ вектор векторов
Мне нужно создать std::vector , содержащий векторы Eigen::Vector2d . Вот как я делаю объявление: std::vector< std::vector< Eigen::Vector2d > > markingsPointSets; и я пытаюсь отодвинуть некоторые элементы, которые я создал...
475 просмотров
schedule 16.11.2023

haskell очень медленно читает вектор пар из байтовой строки, как это сделать быстрее?
Я пытаюсь прочитать большой вектор пользовательского типа данных из двоичного файла. Я попытался использовать пример , приведенный здесь . Проблема с примером кода в том, что он использует списки, а я хочу использовать векторы. Поэтому я...
221 просмотров
schedule 10.01.2024

Как вставить значение в вектор внутри структуры
У меня есть структура ниже Как я могу вставить вектор в эту структуру? struct DNA { vector <string>header; string DNAstrand; double gc; int valid; }; struct World { // int numCountries; DNA...
125 просмотров
schedule 08.12.2023

как выполнить процедуру комбинирования вектора, чтобы исходный вектор был первой строкой
у меня есть этот вектор b=c(5,8,9) Я хочу выполнить комбинацию для b, выбирая 2 элемента за раз, чтобы у меня были исходные элементы b в качестве моей первой строки, чтобы получить [,1] [,2] [,3] [1,] 5 8 9 [2,] 8...
74 просмотров
schedule 07.01.2024

Вектор C++ с фиксированной емкостью после инициализации
Мне нужен контейнер C++ со следующими требованиями: Контейнер может хранить некопируемые И неподвижные объекты в непрерывной памяти. Для std::vector объект должен быть либо копируемым, либо перемещаемым. capacity контейнера известен во...
507 просмотров
schedule 10.11.2023

Найти комбинации средних элементов в векторе
У меня есть вектор vector<Points>list_of_points; , содержащий точки A B C D A. Я хочу найти все возможные комбинации вектора, сохраняя два внешних элемента в одном и том же месте. Например, A B C D A -- A B D C A -- A C B D A -- A C D B A -- A...
80 просмотров
schedule 21.01.2024

Как проверить, имеет ли вектор векторов все одинаковые значения [дубликаты]
Чтобы проверить, имеет ли вектор все равные значения, я обычно делаю это: std::vector<bool> myVec(3); if(std::adjacent_find(myVec.begin(), myVec.end(), std::not_equal_to<>()) == myVec.end()){ // do if every value is the same }...
46 просмотров
schedule 27.12.2023