Arhn - архитектура программирования

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

Невозможно ограничить угол наклона камеры между [-90º, 90º] в OpenGL с помощью векторов!
У меня возникла большая проблема с ограничением угла наклона камеры (от -90º до 90º) с помощью приведенного ниже кода. Это своего рода продолжение этот вопрос . Проблема, похоже, в том, что камера поворачивается более чем на -90º или более чем на...

расположение векторных указателей гарантировано?
Предположим, у меня есть вектор целых чисел, std::vector<int> numbers; который заполнен кучей значений, тогда я говорю сделать это (где запись существует в 43) int *oneNumber = &numbers[43]; Гарантируется ли, что oneNumber...
12.12.2023

vector::push_back vs vector::operator[]
Ниже в программе c++ , include<iostream> #include<vector> using namespace std; int main() { vector<int> numbers; numbers.push_back(2); numbers.push_back(10); numbers.push_back(5); numbers.push_back(3);...

Проблема с вращением вектора С# в кватернион
У меня довольно сложная проблема. По сути, у меня есть объект, который отслеживает положение игроков, используя алгоритм LOS, чтобы всегда лететь к текущему положению игроков. Однако у меня возникла проблема, так как я пытаюсь заставить объект...
23.09.2023

итератор - нет подходящей функции стирания в С++ 11
Я не могу объяснить это поведение: for (vector<File>::const_iterator it = this->files.begin(); it != this->files.end(); ++it) { if (...) erase(it); // break after, no need of ++it in else branch } где File — мой собственный...

Сортировать объекты при вставке (если они существуют, добавьте данные)
У меня есть небольшая проблема, и я не знаю, как с ней справиться. У меня есть структура под названием Person: struct Person { string name; vector <string> address; }; У меня также есть вектор этих структур....
08.11.2023

Эффективное создание вектора, кодирующего суммированный вес позиции другого вектора
Предположим, у меня есть вектор v и я хотел бы создать другой вектор p такой же длины, который кодирует суммарный вес позиции каждой позиции в v (и 0 вместо 0 в v ). Например, для v = c(0,1,3,0,1) я получаю p = c(0, 2, 11, 0, 16). Другими...
18.12.2023

Временная сложность кода в наихудшем случае
Почему наихудшая временная сложность следующего кода равна O(N)? /* * V is sorted * V.size() = N * The function is initially called as searchNumOccurrence(V, k, 0, N-1) */ int searchNumOccurrence(vector<int> &V, int k, int start, int...

Очень длинные числа после добавления символьных переменных?
Итак, я хочу определить значения alpha , beta и gamma моего классификатора SVM, я обучил свой классификатор SVM и определил альфа-векторы и векторы поддержки. Мои опорные векторы имеют 3 переменные в каждой строке, ниже всего десять строк из...

как использовать вектор для хранения формы?
Сначала я создаю окно, затем я создаю ряд прямоугольников и помещаю их в вектор, а затем доходит до проблемы. Код не может построить. Но я не знаю почему. Разве что я не могу использовать вектор таким образом "вектор прямоугольный"; #include...
29.09.2023

Почему неправильное выделение памяти для буфера может вызвать сбои только при компиляции в режиме выпуска, а не в режиме отладки?
Это мой первый проект, который мне удалось завершить, поэтому я немного не уверен, как ссылаться на исполняемый файл по сравнению с проектом, над которым работают и отлаживают в режиме отладки, или есть ли несколько способов сделать это и т. д. и т....

Направление (знак) поворота/угла между двумя N-мерными векторами
Предположим, что у меня есть вектор, скажем, vectorA=[1,2,3,4] . Я могу повернуть вектор А на некоторый угол alpha в некоторых direction так, чтобы после поворота он стал vectorB=[6,7,8,9] . Учитывая два вектора, вектор А и вектор В, как я...

Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..