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


Vector-ts, структура данных, подобная списку Python, для Typescript/JavaScript.
Цель Пакет npm vector-ts преследует две цели: Он направлен на предоставление структуры данных для Typescript и JavaScript, которая эмулирует список Python, в котором можно: добавлять элементы, удалять их, добавлять, добавлять в начало, вставлять… их по значению, а также по индексу. Он предоставляет удобный класс (который является оболочкой класса Array), целью которого является сделать операции с массивами более безопасными и выразительными/читабельными, чем с методом Array.splice..

О векторной проекции
Как это связано с скалярными произведениями вектора В области науки о данных, машинного обучения и искусственного интеллекта мы всегда имеем дело с векторами в линейной алгебре. Существует множество концепций и формул, которые мы должны знать о векторах, и одна из наиболее важных особенностей вектора, связанная с наукой о данных, - это проекция вектора. Векторная проекция тесно связана с скалярным произведением векторов, поэтому давайте сначала посмотрим, что такое скалярное..

Что такое постоянные собственные векторы и алгоритм ранжирования страниц в Google.
Что такое постоянные собственные векторы и алгоритм ранжирования страниц в Google. Я специалист по анализу данных, работаю в Дубае, Объединенные Арабские Эмираты. И имейте страсть к математике. Это будет мой первый технический блог. Я думаю, что линейная алгебра - это строительный блок для любого специалиста по данным, а собственные векторы - это поддомен линейной алгебры. Поэтому я решил написать блог о собственных векторах и о том, как основатели Google использовали собственные..

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

Как скопировать содержимое массива в std::vector на С++ без зацикливания?
У меня есть массив значений, который передается моей функции из другой части программы, которую мне нужно сохранить для последующей обработки. Поскольку я не знаю, сколько раз будет вызываться моя функция, прежде чем придет время обрабатывать данные,...
201272 просмотров
schedule 10.03.2023

Изменение значения параметра C ++ между кадрами стека в std :: vector
Я столкнулся с действительно странной ошибкой, которую, надеюсь, кто-нибудь сможет объяснить. У меня есть простой std::vector<V3x> , где V3x - трехмерный вектор (тип линейной алгебры). Следующий код вызывает исключение std::length_error :...
3210 просмотров
schedule 28.03.2023

Преобразование объекта между двумя координатными пространствами
Итак, я читаю книгу «3D Math Primer For Graphics And Game Development», написанную в значительной степени не из математики. Я наконец начинаю понимать векторную / матричную математику, что является облегчением. Но да, всегда есть но, у меня...
5830 просмотров
schedule 08.09.2023

Каковы накладные расходы на пустой вектор?
Каковы накладные расходы памяти при наличии пустого вектора по сравнению с указателем на вектор? Вариант А: std::vector<int> v; Вариант Б: std::vector<int> *v = NULL; Я полагаю, что вариант B занимает 1 32-битный...
13216 просмотров
schedule 10.08.2022

NoElementException, но я распечатываю элемент и получаю ожидаемый результат
Я пытаюсь сохранить объекты Move в вектор с именем topMoves. Будет много объектов Move, поэтому я создаю объект внутри цикла. В pastPriceMap хранятся цены на акции в какое-то прошлое время (в данном случае минуту назад). CurrPriceMap сохраняет...
519 просмотров
schedule 10.03.2023

Почему класс Java Vector (и Stack) считается устаревшим или устаревшим?
Почему Java Vector считается устаревшим классом, устаревшим или устаревшим? Разве его нельзя использовать при работе с параллелизмом? И если я не хочу вручную синхронизировать объекты и просто хочу использовать потокобезопасную коллекцию без...
227740 просмотров
schedule 24.12.2022

Проблемы с доступом к массиву векторов
Мой код выглядит так: a = IO.readlines("input.txt").map { |line| Vector.[](line.split) } Теперь я хочу получить доступ к одному компоненту первого вектора в моем массиве a . Я пишу следующее для обращения к вектору: puts a[0]...
160 просмотров
schedule 02.07.2022

Удалить все элементы из С++ std::vector
Я пытаюсь удалить все из std::vector , используя следующий код vector.erase( vector.begin(), vector.end() ); но это не работает. Обновление: не очищает ли удаление элементов, удерживаемых вектором? Я не хочу этого, поскольку я все еще...
125988 просмотров
schedule 02.02.2022

Инициализация вектора ublas из массива C
Я пишу расширение Matlab, используя библиотеку ublas C++, и я хотел бы иметь возможность инициализировать свои векторы ublas из массивов C, переданных интерпретатором Matlab. Как я могу инициализировать вектор ublas из массива C без (ради...
6453 просмотров
schedule 25.07.2022

С++ вектор указателей объектов класса
Что я пытаюсь сделать, так это создать два вектора объектов, где некоторые объекты вводятся в оба списка, а некоторые просто вводятся в один. Первая проблема, которую я обнаружил, заключалась в том, что когда я использовал push_back() для добавления...
36789 просмотров
schedule 19.11.2022

Кратчайший путь до перекрестка
Я задал этот вопрос около 2 месяцев назад, но не нашел ни одного из ответов достаточно полезным. Так что я даю ему еще один шанс. Я думаю, что это была моя вина, что я не описал его достаточно хорошо. Итак, давайте попробуем еще раз....
265 просмотров
schedule 28.04.2023

векторный резерв С++
У меня есть очень большой многомерный вектор, который постоянно меняется в размере. Есть ли смысл использовать функцию vector.reserve(), когда я знаю только приблизительные размеры. Итак, в основном у меня есть вектор A[256*256][x][y] где...
4512 просмотров
schedule 01.12.2023

Сериализация AS3 вектора пользовательских объектов
На что похожа поддержка сериализации для нового класса Vector ? У меня есть Vector.<GameMove> , который я хотел бы сериализовать в ByteArray . GameMove — это пользовательский класс. Я предполагаю, что необходимо вызвать...
1608 просмотров

Добавление вектора к вектору
Предполагая, что у меня есть 2 стандартных вектора: vector<int> a; vector<int> b; Также предположим, что у обоих есть около 30 элементов. Как мне добавить вектор b в конец вектора a? Грязным способом будет итерация через...
687787 просмотров
schedule 15.08.2022

Может ли утечка памяти при использовании вектора указателя в с ++?
Я пробовал это: .... vector<players*> player; for (int i = 0; i<10; i++) { player.push_back(new players()); } ... А мне интересно, а надо ли для вектора освобождать память? Если да, то как?
1215 просмотров
schedule 24.06.2023

Карта C++ STL против векторной скорости
В интерпретаторе для моего экспериментального языка программирования у меня есть таблица символов. Каждый символ состоит из имени и значения (значение может быть, например, типа string, int, function и т. д.). Сначала я представлял таблицу...
40670 просмотров
schedule 02.09.2023

Ускоренный C++, задача 5-6 (копирование значений изнутри вектора на передний план)
Я работаю над упражнениями в Accelerated C++ и застрял на вопросе 5-6. Вот описание проблемы: (несколько сокращенно, я удалил лишнюю информацию.) 5-6. Напишите функцию extract_fails , чтобы она копировала записи для проходящих учащихся в начало...
816 просмотров
schedule 10.12.2023

Java: Как сохранить Vector‹String[]› в XML (или сохранить любым другим способом)
По сути, у меня есть приложение для проверки концепции, которое представляет собой цифровую книгу рецептов. Каждый рецепт является объектом, и каждый объект имеет, помимо других полей, вектор, содержащий массивы. Вектор — это список всех...
4534 просмотров
schedule 15.02.2024

Vector выполняет перераспределение при каждом push_back
IDE — Visual Studio 2008, Visual C++ У меня есть собственный класс Class1 с конструктором копирования. У меня также есть вектор Данные вставляются с использованием следующего кода Class1* objClass1; vector<Class1>...
1054 просмотров
schedule 28.02.2023

как реализовать класс sparse_vector
Я реализую шаблонный класс sparse_vector. Это похоже на вектор, но он хранит только те элементы, которые отличаются от их сконструированного значения по умолчанию. Таким образом, sparse_vector будет хранить лениво отсортированные пары...
894 просмотров
schedule 02.05.2022