问题标签 [accumulate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何在循环python内累积
我是编程新手,我很难在循环中累积
假设用户试图猜测的方程是 1+2+3 并且他们的第一次猜测是 2 形式SoFar 是 --2-- 但他们第二次猜测它应该显示第一次猜测,所以如果他们猜测 1 它应该是 1-2-- 但此代码正在打印--2--1-2-- 请帮助 :(
python - 如何正确处理 Python 时钟中的累加器?
我正在用 Python 编写一个可以启动、停止和重置的小时钟对象。我很难知道如何正确跟踪时间的累积。现在,更新过程的编写方式,时钟累积了太多时间(因为调用了更新方法)。我不确定如何编写它以累积正确的时间。
python - 如何折叠/累积一个 numpy 矩阵产品(点)?
使用 python 库 numpy,可以使用函数cumprod来评估累积产品,例如
给
确实可以仅沿一个轴应用此功能。
我想对矩阵(表示为 numpy 数组)做同样的事情,例如,如果我有
和
然后我想有一个类似cumprod
的功能
(这是一个简单的例子,实际上我有可能在 n 维网格上评估大型矩阵,所以我寻求最简单有效的方法来评估这个东西。)
在例如 Mathematica 我会使用
所以我搜索了一个 fold 函数,我发现的只是saccumulate
上的一个方法numpy.ufunc
。老实说,我知道我可能注定要失败,因为尝试
如numpy 邮件列表中所述产生错误
你知道如何(有效地)进行这种计算吗?
提前致谢。
c++ - 使用累积从一个向量一次将 12 个数字相加,然后将结果添加到另一个向量 C++
我想一次将 12 个数字相加(模拟一年),然后将结果添加到一个单独的向量中,但我似乎很挣扎。我试图一次让 12 个数字进入一个循环,但我不确定。这是我正在阅读的文本文件的示例。
c++ - std::accumulate 中的无效转换
我有一个N
用静态函数表示维度点的类min
(逐个字段的最小字段)
当我写的时候一切都很好
但是如果我尝试使用std::accumulate
数组
我收到一个错误:
这是std::accumulate
实现与我的构造函数不兼容的问题吗?
python - 累加列表中重复项的值
我试图找出一种方法来从我的列表中删除“重复”元组,同时也积累它们的“值”。棘手的部分是它们不需要真正的重复项或真正的值,那么最好的方法是什么?
尝试将我的列表转换为字典会更容易吗?
我的元组列表:
预期输出:
c++ - 如何使用 std::accumulate 和 lambda 计算平均值?
我有一个大量的标准库容器,如果我将它们加在一起,它们可能会导致溢出。让我们假设它是这个容器:
我想使用 std::accumulate 计算这个容器的平均值,但我不能将所有数字加在一起。我会用 来计算v[0]/v.size() + v[1]/v.size() + ...
。所以我设置:
这是我到目前为止所尝试->
的,其中表示输出:
我怎样才能产生正确的意思,这样输出会是5
?
java - 具有 3 个参数的 Java8 stream.reduce() - 获得透明度
我编写这段代码是为了将单词列表减少到有多少单词以“A”开头的长计数。我只是为了学习 Java 8 而编写它,所以我想更好地理解它[免责声明:我意识到这可能不是编写此代码的最佳方式;这只是为了练习!]。
中间参数/lambda(称为累加器)似乎能够在没有最终“Combiner”参数的情况下减少完整列表。事实上,Javadoc 实际上说:
{@code accumulator} 函数充当融合的映射器和累加器,* 有时它比单独的映射和归约更有效,* 例如,当知道先前归约的值时,可以避免 * 一些计算。
[编辑自作者] -以下陈述是错误的,所以不要让它混淆你;我只是将其保留在这里,以免破坏答案的原始上下文。
无论如何,我可以推断累加器必须只输出组合器组合的 1 和 0。不过,我并没有从文档中发现这一点特别明显。
我的问题
有没有办法在组合器执行之前查看输出是什么,这样我就可以看到组合器组合的 1 和 0 的列表?这将有助于调试更复杂的情况,我相信我最终会遇到。
java - 未找到 json 累积(字符串,字符串)方法
我正在尝试使用 Netbeans 在我的 Servlet 类中使用 JSONObject,我导入了几个版本的 json simple jar,但是没有累积方法,事实上,当我尝试对 json 对象上的方法使用自动完成时,没有任何 json 方法。任何原因?
matlab - 使用 accumarray 进行矢量化
我想将 3D 表面(CylCoors
300000x3)的纹理投影到 2D 平面(Image
380x360)中。为此,我采用 Z ( UniqueZ=unique(CylCoors(:,3))
) 和 Theta ( UniqueTheta=unique(CylCoors(:,1))
) 中的每个唯一值,并投影所有纹理值 ( PointValues
300000x1 ),它们都像这样相遇:
这是一个带有修剪变量的示例:
有没有办法使用矢量化for
循环accumarray
?有些东西告诉我情况就是这样,但我发现这个函数的多维子索引相当混乱。
也欢迎任何其他矢量化解决方案(使用 、 和我假设的智能组合reshape
)bsxfun
,sum
但我真的很想accumarray
更好地理解这种用法。