Описание тега accumulate

Накопление относится к процессу многократного объединения ранее рассчитанного результата со следующим элементом, пока запас элементов не будет исчерпан.
0 ответов

С ++ накапливается как с агрегированным, так и с исходным

У меня был случай, когда я хочу накопить sum переменная во время итерации по массиву и выполнения двоичной операции на каждых двух соседях. accumulate ака reduce приходит на ум. Но я ловлю себя на том, что пишу это int sum = 0; auto result = // this…
08 дек '17 в 20:05
3 ответа

Можно ли использовать std:: накопить с std::min?

Я пытаюсь совместить std::accumulate с std::min, Примерно так (не скомпилируется): vector<int> V{2,1,3}; cout << accumulate(V.begin()+1, V.end(), V.front(), std::min<int>); Является ли это возможным? Можно ли обойтись без написания…
24 июл '12 в 07:43
1 ответ

Как работают макросы __glibcxx_function_requires и __glibcxx_requires_valid_range?

template<typename _InputIterator, typename _Tp, typename _BinaryOperation> inline _Tp accumulate(_InputIterator __first, _InputIterator __last, _Tp __init, _BinaryOperation __binary_op) { // concept requirements __glibcxx_function_requires(_In…
10 апр '13 в 20:10
2 ответа

Есть ли способ накапливать сообщение коммита с git при проверке изменений?

Я использую "git add -p" для внесения изменений. То, что я хотел бы сделать, это накапливать сообщение о коммите, когда я проверяю свои изменения, а затем, когда я вызываю "git commit", оно уже заполняется для меня и позволяет мне вносить изменения …
09 май '10 в 22:52
1 ответ

Как использовать функцию в другой функции в Python

Я должен сделать код, где мне нужно создать игру, которая заставит пользователя угадать уравнение. После окончания каждого предположения я должен показать, какую часть уравнения угадал пользователь. Например, если уравнение равно 1+2*3+4, и пользова…
30 ноя '14 в 04:44
1 ответ

numpy.bitwise_and.reduce ведет себя неожиданно?

ufunc.reduce для numpy.bitwise_and.reduce не работает должным образом... я его неправильно использую? >>> import numpy as np >>> x = [0x211f,0x1013,0x1111] >>> np.bitwise_or.accumulate(x) array([ 8479, 12575, 12575]) >&…
10 янв '14 в 17:41
1 ответ

Как накапливать структуру как тип значения в мультикарте?

У меня есть мультикарта со строкой в ​​качестве ключа и Cnode struct в качестве значения: struct Cnode { Cnode() : wtA(0), wtC(0), wtG(0), wtT(0) { } Cnode(int newA, int newC, int newG, int newT) : wtA(newA), wtC(newC), wtG(newG), wtT(newT) { } int …
28 сен '12 в 19:25
1 ответ

Накопление вхождения "true" или "1" приводит к отдельному столбцу

У меня есть около 100 строк, которые включают в себя генератор случайных чисел в столбце и в другом столбце с вычислениями =A на основе этого случайного числа и других вещей. Я установил столбец с оператором if, чтобы проверить, находится ли A в вер…
09 окт '18 в 03:19
2 ответа

Может зацикливаться на функции "Слишком быстро" сломать его (Node.js)

Я пытаюсь накапливать ответы API на сервере и возвращать их клиенту как один объект. Для этого я перебираю элементы в массиве и отображаю ответы обратно в исходный объект. Это работает нормально для массива длины 1, но регистрирует пробелы при цикли…
08 авг '18 в 18:21
4 ответа

Вычислить сумму части вектора с помощью std:: аккумулята

Имея этот вектор vector<int> v{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; Как я могу вычислить сумму первой половины (15), используя функцию накопления? Могу ли я сделать это, используя цикл for только с итераторами (не числовыми индексами)?
26 окт '12 в 17:38
1 ответ

Почему диапазоны:: накапливать не передать init как std::move(init) при вызове?

По состоянию на коммит d5e9afc 17 марта 2010 года из накопления.hpp При прохождении диапазона init получает std::move когда-то так. T operator()(Rng && rng, T init, Op op = Op{}, P proj = P{}) const { return (*this)(begin(rng), end(rng), std…
24 апр '18 в 11:10
2 ответа

C++ вектор накапливается

Я пытался использовать функцию накопления для векторов vector <double> A; double B = 0; A.reserve(100); for(itr = 0; itr < 210; itr++) { term1 = pow(r[itr], 12); term1 = 1/term1; term2 = pow(r[itr], 6); term2 = 2/term2; A.push_back(term1 - …
22 ноя '11 в 13:29
2 ответа

C++: что-то не так с моим аккумулятором

Я запускал этот код, но мне не удалось получить накопление удвоенных цифр. #include <iostream> #include <vector> #include <numeric> using namespace std; int main(){ vector<double> student_marks; size_t num_students; cout<&…
18 июл '14 в 15:29
1 ответ

Слюни накапливаются

Может ли кто-нибудь, пожалуйста, помогите мне с этой функцией накапливать ($sum: Repetition(objectId == getEventKey(), "VERY_LONG".equals(getRepType())); $count: count($sum); $count== $vlongCount) хотя $count=10 and vlongcount=11 накапливаться все е…
23 ноя '17 в 08:24
1 ответ

Как создать промежуточный итог по страницам?

Чего я хочу добиться, так это совокупного промежуточного итога внизу каждой страницы. На первой странице будет отображаться сумма для этой страницы столбца (назовем этот столбец A). На второй странице отображается итог первой страницы и второй стран…
26 ноя '17 в 07:27
1 ответ

Накопление суммы значений одной ячейки в другой ячейке

Вопрос в том:Как мне суммировать входные значения ячейки в другой? Например: Я ввожу значение 5 в ячейку A1, и ячейка A2 показывает мне 5; Я ввожу значение 3 в ячейку A1, и ячейка A2 показывает мне 8; Я ввожу значение 4 в ячейку A1, а ячейка A2 пока…
25 фев '19 в 11:09
2 ответа

Аккумулятор для each_with_object продолжает повторную инициализацию

Я пытаюсь написать обобщенное декартово произведение, где входные данные [n1, n2, ...ni] производят выходные данные, которые являются массивом [m1, m2, ...mi] для всех mj, таких, что 0 <= mj #!/usr/bin/ruby def gcp(dims) first = dims.shift dims.each…
21 фев '19 в 00:29
1 ответ

MySQL: накапливать вхождения каждого конкретного значения в поле

Я хочу получить поле, которое содержит # номер вхождения значения в поле. CREATE TABLE `events` ( `id` INT NOT NULL AUTO_INCREMENT, `country` VARCHAR(2) NOT NULL, PRIMARY KEY (`id`)); INSERT INTO `events` (`country`) VALUES ('es'), ('fr'), ('uk'), (…
12 май '14 в 08:43
1 ответ

Написание правила в Drools - условная сумма

Я застрял в написании правила для конкретной постановки задачи. У меня есть файл Excel, содержащий столбцы ID, специальности, зарплаты. Специальность может принимать значения, такие как "онкология","урология" и т. Д. Я должен рассчитать общую зарпла…
08 фев '16 в 10:51
1 ответ

Scala: итерация / накопление списка для целочисленного диапазона

Я новичок в Скале. Я пытаюсь сделать следующее: def foo(n: Int): List[Int] = { def worker(i: Int, acc: List[Int]): List[Int] = { if (i == 0) acc else worker(i - 1, compute(i) :: acc) } worker(n, List[Int]()) } foo повторяется от 0 до n Для каждой ит…