Вопросы по теме 'vector'
Как иметь вектор по значению и использовать вектор указателей в сочетании?
У меня есть несколько векторов объектов класса A:
std::vector<A> *V1;
std::vector<A> *V2;
так далее
есть функция с вектором указателей A:
std::vector<A *> *arranged;
что мне нужно сделать, это поместить...
10.12.2023
3d геометрия: как выровнять объект по вектору
у меня есть объект в трехмерном пространстве, который я хочу выровнять в соответствии с вектором. я уже получил вращение Y, выполнив atan2 для компонентов x и z вектора. но я также хотел бы иметь X-вращение, чтобы объект смотрел вниз или вверх....
09.11.2023
Как получить символы, общие для двух векторов в С++?
Я пытаюсь сравнить два векторных объекта и вернуть один вектор, содержащий все символы, которые появляются в обоих векторах.
Как бы я поступил, не написав какой-то ужасно сложный ручной метод, который сравнивает каждый символ в первом векторе с...
01.12.2023
Шаблон в шаблоне: почему «››» должен быть «› ›» в списке аргументов вложенного шаблона
Я знаю, что когда мы используем шаблон внутри другого шаблона, мы должны написать это так:
vector<pair<int,int> > s;
и если мы напишем это без пробела:
vector<pair<int,int>> s;
мы получим ошибку:
`>>'...
24.11.2023
Указатели на самом деле не указывают на сами объекты?
В настоящее время у меня есть вектор класса Foo и другой вектор указателей, которые указывают на подмножество Foo в векторе. В настоящее время у меня есть функция, которая выбирает некоторые указатели из vector<Foo *> и удаляет их из...
16.11.2023
преобразование c++ std::vector‹std::string› в std::vector‹unsigned char› (и наоборот)
Есть ли простой способ преобразовать std::vector<std::string> в std::vector<unsigned char> (и обратно в std::vector<std::string> без необходимости вручную преобразовывать каждую строку и добавлять разделитель, например запятую?
27.10.2023
Преобразование кадра данных с 1 переменной в вектор
Следующий код подмножает фрейм данных, но включает имена строк в подмножество:
mpg = subset(mtcars, cyl=='6', select=mpg)
Как я могу преобразовать полученный объект mpg в вектор, содержащий только значения? Другими словами, мне нужно...
13.12.2023
Проблемы с векторами Java и JTable
Я впервые работаю с JTables и Vectors на Java и столкнулся с интересной загвоздкой. Мой код компилируется правильно, но когда я запускаю его, я получаю следующее исключение:
Исключение в потоке "main" java.lang.ClassCastException:...
15.01.2024
Как правильно освободить вектор С++?
Возможный дубликат: Как правильно освободить или удалить вектор c++?
У меня возникли проблемы с удалением памяти, выделенной в векторе. Несмотря на то, что я вызываю list.clear(), это не освобождает память.
Итак, у меня есть такой...
18.12.2023
Как указать размер статического вектора С++, когда размер известен только во время выполнения - не требуется
У меня есть класс, который содержит член, который является вектором с плавающей запятой и должен быть доступен для всех объектов класса. Размер члена не будет известен до времени выполнения, и я не могу понять, как установить размер вектора.
Моя...
03.01.2024
Векторы разных объектов и работа с их итераторами
У меня есть два вектора разных объектов, и я хотел бы работать с их индексами и итераторами.
Вот код:
bool Database::Birth ( const string & name, const string & addr,
const string & acc )
{
SPerson personToAdd =...
13.11.2023
Невозможно клонировать вектор с глубокой копией объектов
Это мой вектор, который я хочу полностью клонировать (это означает, что если я изменю клонированный вектор, это не повлияет на исходный вектор).
var vector:Vector.<Path_Tiles> = new Vector.<Path_Tiles>();
vector =...
15.01.2024
Ускорение: как добавить несколько векторов в выходной вектор другого размера из входных векторов?
У меня есть четыре вектора, A, B, C, D, длиной 1024 двойника. Затем у меня есть выходной вектор O, длина которого составляет 1792 двойных числа, и изначально все нули.
Я хочу добавить A в O, чтобы A было добавлено Double-for-Double в позиции...
07.01.2024
Проверьте различия в векторе и выберите те, которые обеспечивают положительный результат.
Мне нужно проверить различия (p_k - (p_k-1)) и выбрать те, которые дают положительный результат, например.
7-5 = 2 (positive)
8-7 = 1 (positive)
6-8 = -2 (negative: cut it off)
etc.
Я использую следующие данные:
p <- c(5,7,8,6,5,7,12)...
20.11.2023
Будут ли std::vectors внутри другого вектора перераспределяться при перераспределении первого вектора?
У меня есть вектор std::vector<std::vector<ContactPairs>> m_contactPairs;
Если я вызову m_contactPairs.push_back() или любую другую функцию, которая изменит размер самого внешнего вектора, должны ли элементы внутри этого вектора...
07.01.2024
В случае векторного квантования учитывается ли реконструированная интенсивность в декодере?
Предположим, мы сформировали кодовую книгу, используя обучающие изображения RGB. Эта кодовая книга теперь присутствует в кодере и декодере.
Теперь у нас есть одно тестовое изображение RGB (которое не содержится в обучающих изображениях), которое...
10.01.2024
Как получить индекс равновесия массива за O(n)?
Я провел тест на С++, запрашивая функцию, которая возвращает один из индексов, который разбивает входной вектор на 2 части, имеющие одинаковую сумму элементов, например: для vec = {1, 2, 3, 5, 4, -1, 1, 1, 2, -1} он может вернуть 3, потому что 1+2+...
28.10.2023
У меня есть вектор символов, скажем, A, G, C, T. Я хочу самую длинную последовательность A из вектора, используя R
set.seed (12345)
data <- paste(sample(c("A","C","G","T"),100000,replace=TRUE,prob=rep(0.25,4)))
data <- ifelse(data=="A",1,0)
Предположим, я конвертирую данные в 1 (нужный символ) и 0 (иначе). Затем возьмите сумму в каждой позиции. Если...
21.12.2023
Создайте вектор nx1, который можно легко изменить, указав n
Я хочу иметь возможность создать простой вектор nx1, в котором каждое значение строки является константой (например, [2 2... 2 2]'), а также вектор nx1, в котором указаны значения в строке 1 и строке n ( например [1 2 2 ... 2 2 1]'). Кроме того, как...
03.12.2023
сортировка значений в векторной матрице, вывод соответствующих индексов
Я нашел этот вопрос ниже, который получил несколько хороших ответов:
Например, у меня есть набор, вектор или матрица образцы A: [5, 2, 1, 4, 3]. Я хочу отсортировать их как B: [1,2,3,4,5], но я также хочу запомнить исходные индексы значений,...
19.12.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..