问题标签 [reduce]
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.
scala - 减少一组空集是否有效?
这不应该工作吗?
xaml - 如何减小 ViewPort3D xaml 的文件大小?
我有一个形状的 3D max 文件。我将其转换为 3ds 文件。然后通过 Zam3D 将其转换为 xaml 文件。但是文件太大而无法加载,我的计算机因“内存输出”异常而崩溃。我可以做些什么来减少 xaml 文件的大小?
python - 我想用一个包含长整数的列表来调用一个减少python中的整数
我试图在包含整数和长整数的列表上调用 reduce。例如,
但我得到一个未实现的错误。当我用 long 的 mul 方法替换 int 的 mul 方法时,它抱怨它正在获取一个 int。我必须先将它们全部映射到 long 吗?像这样。
javascript - IE/JS:减少对象
我的 javascript 应用程序在 firefox 和 chrome 上运行得很好。但它似乎在 Internet Explorer (IE 8) 上被打破。
我没有在控制台日志上收到错误消息。通过调试我注意到的代码,应用程序在以下行中断:
整个函数此时退出。我知道,这reduce
适用于数组,但console.info(typeof(series))
告诉:对象
但是这个对象看起来就像一个数组 - 它适用于 FF/Chrome。这可能是为什么 IE 此时停止处理该函数的原因吗?并且:如何在 IE 上处理这个问题?
谢谢你。
python - 如何在 Python 中传播树节点
我正在处理 Python 程序中的树结构。树中的每个节点都有一个字典“儿子”,其键保存弧信息,值是儿子节点。问题是将节点列表传播给他们所有的儿子。我用:
current_nodes
节点的初始(和更新)列表在哪里。
我的程序大部分时间都在执行这个 reduce 操作。有没有更快的方法来实现它?
谢谢!
编辑:嗨,只是让你知道代码:
sum((node.sons.values() for node in current_nodes), [])
虽然 pythonic,并没有真正明显更快 - 如果节点列表很长(> 20000),传播速度会不成比例地减慢,实际上非常慢。我不知道为什么。
然后我定义:
然后我使用:current_node = Ext(current_node)
。这种方法实际上要快得多。我猜 sum() 函数在处理列表连接时不如列表的扩展方法有效。
python - 如何在python中修剪子树
我(仍在)处理 Python 程序中的树结构。树中的每个节点都有一个字典“children”,其键保存弧信息,值是子节点。(并且每个节点都有一个 (parent, parent_arc) 对,其中 parent 是它的父节点,而 parent_arc 是父节点链接该节点的弧。)
现在我想修剪一个子树,它的根是节点 N 的子节点。假设子节点是 N.children[a]。
del N.children[a] 根本不会释放子树占用的内存。我是否必须实现一种方法来删除子树中的每个节点?我怎样才能做到这一点 ?我是否需要重新定义节点类以进行有效的子树修剪?
谢谢!
android - 如何减少android中微调器下拉列表的宽度?
在横向模式下,我的应用程序中有一个微调器。当我单击微调器时,下拉列表会占据整个屏幕宽度。我想将宽度减小到特定值。我可以知道该怎么做吗?
Senthil 提前致谢。
mysql - 我可以将这些查询压缩成更少
是否可以进行 1 次查询并仍然提取所需的数据?
我有很多查询,想合并它们以使页面加载更快。
干杯
r - R 是否有与 Python 中的 reduce() 等价的东西?
即:“将两个参数的函数从左到右累积应用于序列项,以将序列减少为单个值。”
android - 在android中录制时如何保持音频大小减小?
我的要求是保持音频的大小尽可能小。此外,在获得录制的流之后,我可以通过 zencoder 类型的 API 完成这项任务,但我有兴趣在录制时做这件事。
谢谢塔尔哈