问题标签 [nested-loops]

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.

0 投票
3 回答
1554 浏览

python - python在嵌套for循环中跳过内部循环

我正在使用一些 python 来生成一些变量名。出于某种原因,我只得到了我需要的一部分。

参数.csv:

由于某种原因,它正在输出:

AC1 100
AC1 101
0
1
2

try/except 的原因是捕获 csv 文件中的任何空白行或缺少的第二个字段。

内部循环似乎只在第一遍执行。我能看到发生这种情况的唯一原因是 try/except 因为我做了一个交互式示例来测试它。

0 投票
1 回答
2590 浏览

java - java中的递归函数 - N个具有变化索引的嵌套循环

与此类似:有没有办法在 Java 中执行 n 级嵌套循环?

我想创建一个递归函数,它生成 N 个嵌套循环,其中的索引取决于循环的深度。所以基本上,我想递归地这样做:

我查看了另一个问题的答案,并尝试修改答案(由 oel.neely),但没有运气。我的猜测是它只需要一个小的修改,但现在,我只是让自己感到困惑!

0 投票
9 回答
3755 浏览

java - 在java中打印嵌套的for循环模式

目标:
1234
2345
3456
4567
5678

我有模式下来,但它没有在长度(4)后打印:

我的输出是:12342345345645675678

0 投票
1 回答
72 浏览

c# - NullPointerException:两个集合和一个 for 循环

在另一种方法(ALGO_1)中,我搜索元素<background>并检查 H_NAME 的值是否等于主输入的值。当我尝试运行代码时,我得到一个空指针异常。在尝试System.out.println在片段中的每个 for 循环之后打印(使用等)H_NAME 值时,我还收到一个返回给我的空语句。

我相当确定该集合根本不存储扫描仪收集的数据。但是当我用 来检查集合大小时size(),它的大小是正确的。

主要问题是:

  • 从 readBackground 方法中是 data.add 在错误的地方吗?
  • 片段是否只是结构错误?

当我System.out.println用来检查背景对象值名称、开始时间、增量等时,它们打印得很好。

0 投票
4 回答
7964 浏览

nested-loops - 嵌套循环的效率

请参阅以下代码段:

我想知道为什么第一个嵌套循环的运行速度比第二个慢?

问候!

重要的提示!: 很抱歉,第一次问这个问题时,我不小心把变量 j 以 1 开头,我已经更正了。

更新:循环中没有任何特定的逻辑,我只是​​在做一些测试,实际上这是在面试时提出的一个问题,面试官提示我改变循环的顺序以获得更好的性能。顺便说一句,我使用的是 JDK1.5。经过一些测试,我现在更加困惑,因为程序的结果并不一致——有时第一个循环运行得比第二个快,但大多数时候它的运行速度比第二个慢。

0 投票
2 回答
1631 浏览

python - 我想要在同一条线上的所有三个形状...请帮助...!

0 投票
2 回答
3558 浏览

python - 尝试使用布尔开关设置嵌套的 while 循环

我正在尝试设置一个while循环,询问用户员工姓名、工作时间和小时工资,直到用户输入“完成”。最终,我将修改代码以计算每周工资并将其写入列表,但一次只做一件事。问题是一旦主while循环执行一次,它就会停止。不会出错,只是停止。我必须杀死程序才能让它停止。我希望它一次又一次地问这三个问题,直到用户完成。想法?

请注意,这只是一个练习,并不适用于任何现实世界的应用程序。

0 投票
4 回答
83916 浏览

python - 打破 Python 中的嵌套(双)循环

我使用以下方法来打破 Python 中的双循环。

有没有更好的方法来打破双循环?

0 投票
2 回答
867 浏览

ruby-on-rails - Rails 中令人讨厌的深层嵌套循环

我有这个嵌套循环,它深入 4 层以查找所有图像小部件并计算它们的大小。这看起来非常低效和讨厌!我曾考虑将 organization_id 放在小部件模型中,这样我就可以调用类似 organization.widgets.(named_scope) 的东西,但我觉得这是一个糟糕的捷径。有没有更好的办法?谢谢

0 投票
2 回答
336 浏览

vb.net - 字符串组合

我想生成单词的组合。例如,如果我有以下列表:{cat, dog, horse, ape, hen, mouse} 那么结果将是 n(n-1)/2 cat dog horse ape hen mouse (cat dog) (dog horse) (马猿)(猿母鸡)(母鸡老鼠)(猫狗马)(狗马猿)(马猿母鸡)等

希望这是有道理的......我发现的一切都涉及排列

我的清单将是 500 长