问题标签 [iteration]
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.
tfs - 如何从 TFS 查询中的迭代路径中删除“根”
在 Team Foundation 服务器中,我使用迭代/区域。但是,当我运行查询并选择迭代路径作为列时,它始终包含“根”迭代,即项目的名称。
有没有办法摆脱它?它占用了太多空间(我不明智地选择了长项目名称)并且没有添加任何额外信息。
c++ - 如何正确解析我的文件?(使用中断/继续)
例如,我有以下看起来像这样的数据:
34 foo
34 酒吧
34 qux
62 foo1
62 qux
78 qux
这些是根据第一列排序的。
我想要做的是处理以 34 开头的行,但我也希望文件迭代在它不再找到 34s 后退出,而不必扫描整个文件。我该怎么做?
原因是因为要处理的行数非常大(~10^7)。而那些以 34 开头的只占其中的 1-10% 左右。
我知道我可以 grep 这些行并将其输出到另一个文件中,但这太乏味并且会消耗更多磁盘空间。
此代码说明了我使用“继续”的失败尝试:
c# - 如何访问 IQueryable 中的连续元素目的?
我需要访问 IQueryable 对象中的当前和上一个元素。如果我有一个 int 数组,我会执行以下操作:
我不知道对 IQueryable 做同样的事情,因为它没有实现 IList。
python - Python“循环赛”
给定多个 (x,y) 有序对,我想比较它们之间的距离。所以假设我有一个有序对的列表:
我有一个函数需要两个有序对并找到它们之间的距离:
如何使用此函数将每个有序对与每个其他有序对进行比较,最终找到它们之间距离最大的两个有序对?
伪代码:
任何帮助将不胜感激。
javascript - 使用 jquery 进行多个 javascript 变量迭代
我有一个表单,希望用户能够根据需要多次复制一组字段。对于一个组,它可以正确迭代,但是当我添加第二组时,“当前”变量会集体迭代,而不是每个组都是唯一的......我尝试将所有“当前”更改为“newFieldset.current”,但返回 NAN。 .. 有任何想法吗?
string - 将参数与第一个参数匹配
好的,我必须编写一个接受 2 个或更多参数的程序,并在第二个和剩余的参数中搜索匹配的参数。
例如输出将是:
或者
到目前为止,我有这个,而且我很确定这里有很多垃圾,在这种情况下是无用的。提供的任何帮助将不胜感激!:
每当我通过编译器运行程序时,我都会收到警告:从不兼容的指针类型传递 'linear_search' 的 arg 1。
警告:传递 'linear_search' 的 arg 2 使指针从整数而不进行强制转换。
这意味着什么?
arrays - 如何在 MATLAB 中遍历 n 维矩阵中的每个元素?
我有个问题。我需要遍历 MATLAB 中 n 维矩阵中的每个元素。问题是,我不知道如何对任意数量的维度执行此操作。我知道我可以说
等等,但是有没有办法为任意数量的维度做到这一点?
iteration - 以 n 的倍数迭代 python 序列?
如何按惯用方式批量处理序列的元素?
例如,对于序列“abcdef”和批量大小为 2,我想做如下的事情:
当然,这不起作用,因为它期望列表中的单个元素本身包含 2 个元素。
什么是一种不错的、简短的、干净的、pythonic 的方式来处理批处理中列表的下 n 个元素,或者来自较大字符串的长度为 n 的子字符串(两个类似的问题)?
php - 为什么这个 PHP 迭代不起作用?
我想将 foreach 循环的结果变成一个字符串变量,我以后可以使用它(所以我不需要将 foreach 循环粘贴到任何地方)。我有这个:
如果我用“echo”替换赋值运算符,它工作正常,所以循环没问题,我认为这只是有问题的变量赋值。谢谢!
c# - 为什么“while”在 C# 中如此受欢迎?
问题字段有点太短,无法提出我的真正问题。如果有人可以更好地概括它,请随意。
我真正的问题是:这些天我正在阅读很多其他人的 C# 代码,我注意到一种特定形式的迭代被广泛传播,(见代码)。
我的第一个问题是:
所有这些迭代都是等价的吗?
我的第二个是:为什么更喜欢第一个?它与可读性有关吗?现在我不相信第一种形式比 for-form 更易读,一旦你习惯了它,可读性在这些结构中太过主观了,当然,你使用最多的东西看起来更具可读性,但我可以向大家保证,for-form 至少具有同样的可读性,因为它全部在一行中,您甚至可以阅读构造中的初始化。
因此第二个问题:为什么在代码中看到的第三种形式少得多?