Результаты поиска по запросу "vector"

4 ответа

@wolfsatthedoor Добавил объяснение

оложим, у меня есть эти данные: x = c(14,14, 6, 7 ,14 , 0 ,0 ,0 , 0, 0, 0 , 0 , 0, 0 , 0 , 0 , 0, 9 ,1 , 3 ,8 ,9 ,15, 9 , 8, 13, 8, 4 , 6 , 7 ,10 ,13, 3, 0 , 0 , 0 , 0 , 0 , 0, 0, 0 , 0 , 0 , 0, 0, 0, 0, 0 ,0, 0 , 0 , 0, 0, 0, 0, 0 , 0, 0, 4 , 7 ...

1 ответ

 а также

тоящее время я изучаю C ++ самостоятельно, и мне интересно, какpush_back() а такжеemplace_back() работать под капотом. Я всегда предполагал, чтоemplace_back() быстрее, когда вы пытаетесь создать и поместить большой объект в конец контейнера, ...

2 ответа

Присвоить ранг числам в векторе

Я хочу иметь возможность назначать ранг числам в векторе в зависимости от их размера и создавать новый вектор, содержащий эти ранги. Например, если у меня есть вектор[5, 2, 3, 1], Я хочу вернуться[4, 2, 3, 1] (так как 5 - самое большое число, а ...

ТОП публикаций

1 ответ

Ой, извините. Я отправил, не понимая, ответ уже был опубликован. Ты быстрый.

ка переставить вектор в R, а затем назвать его. Я создал вектор,v следующее: v<-c(1,2,3,4)Но когда я пытаюсь транспонировать как: t(v)Это дает вывод: t(v) [,1] [,2] [,3] [,4] [1,] 1 2 3 4Я знаю, что могу создать матрицу или определить вектор ...

5 ответов

В push_back (), чтобы поддержать гарантии производительности стандарта, нам нужно увеличить емкость на некоторую постоянную долю размера существующей емкости. Например что-то вроде: "Reserve (my_capacity * 1.5)";

но я написал реализацию STL Vector как упражнение по программированию. Программа компилируется, но я получаю странную ошибку, говорящую: terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_allocЯ никогда раньше не ...

5 ответов

matlab: деление вектора на перекрывающиеся фрагменты фиксированного размера

У меня есть вектор, который я хотел бы разделить на перекрывающиеся субвекторы размераcs в сменуsh, Представьте, что входной вектор: v=[1 2 3 4 5 6 7 8 9 10 11 12 13]; % A=[1:13]учитываяchunksize из 4 (cs=4) и смещение 2 (sh=2), результат должен ...

7 ответов

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

лкиваюсь с проблемами, пытаясь использовать большие объекты в R. Например: > memory.limit(4000) > a = matrix(NA, 1500000, 60) > a = matrix(NA, 2500000, 60) > a = matrix(NA, 3500000, 60) Error: cannot allocate vector of size 801.1 Mb > a = ...

2 ответа

Сортировать вектор объектов для бинарного поиска

У меня есть следующий класс: struct EdgeExtended { int neighborNodeId; int weight; int arrayPointer; bool isCrossEdge; };Я хочу, чтобы вектор таких объектов, сортировать его по соседству. Затем я хочу найти конкретный код узла и вернуть ссылку ...

2 ответа

Получение элементов матрицы с векторами координат

Это действительно простой вопрос, но я не могу решить его или найти ответ на него где-либо: предположим, у меня есть два вектораx,y координат и матрицыm. Я хотел бы векторz такой, чтоz[i] = m[x[i],y[i]]для всехi. Я пыталсяz=m[x,y], но это ...

5 ответов

В последнем случае параметр является шаблоном типа T и поэтому требует typename

аюсь изучить библиотеку STL, и у меня странная проблема. Этот код прекрасно компилируется: void Show(vector<int> myvec) { vector<int>::iterator it; cout << "Vector contains:"; for( it = myvec.begin(); it < myvec.end(); it++) { cout << " " ...