问题标签 [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.
python - python在嵌套for循环中跳过内部循环
我正在使用一些 python 来生成一些变量名。出于某种原因,我只得到了我需要的一部分。
参数.csv:
由于某种原因,它正在输出:
AC1 100
AC1 101
0
1
2
try/except 的原因是捕获 csv 文件中的任何空白行或缺少的第二个字段。
内部循环似乎只在第一遍执行。我能看到发生这种情况的唯一原因是 try/except 因为我做了一个交互式示例来测试它。
java - java中的递归函数 - N个具有变化索引的嵌套循环
我想创建一个递归函数,它生成 N 个嵌套循环,其中的索引取决于循环的深度。所以基本上,我想递归地这样做:
我查看了另一个问题的答案,并尝试修改答案(由 oel.neely),但没有运气。我的猜测是它只需要一个小的修改,但现在,我只是让自己感到困惑!
java - 在java中打印嵌套的for循环模式
目标:
1234
2345
3456
4567
5678
我有模式下来,但它没有在长度(4)后打印:
我的输出是:12342345345645675678
c# - NullPointerException:两个集合和一个 for 循环
在另一种方法(ALGO_1)中,我搜索元素<background>
并检查 H_NAME 的值是否等于主输入的值。当我尝试运行代码时,我得到一个空指针异常。在尝试System.out.println
在片段中的每个 for 循环之后打印(使用等)H_NAME 值时,我还收到一个返回给我的空语句。
我相当确定该集合根本不存储扫描仪收集的数据。但是当我用 来检查集合大小时size()
,它的大小是正确的。
主要问题是:
- 从 readBackground 方法中是 data.add 在错误的地方吗?
- 片段是否只是结构错误?
当我System.out.println
用来检查背景对象值名称、开始时间、增量等时,它们打印得很好。
nested-loops - 嵌套循环的效率
请参阅以下代码段:
我想知道为什么第一个嵌套循环的运行速度比第二个慢?
问候!
重要的提示!: 很抱歉,第一次问这个问题时,我不小心把变量 j 以 1 开头,我已经更正了。
更新:循环中没有任何特定的逻辑,我只是在做一些测试,实际上这是在面试时提出的一个问题,面试官提示我改变循环的顺序以获得更好的性能。顺便说一句,我使用的是 JDK1.5。经过一些测试,我现在更加困惑,因为程序的结果并不一致——有时第一个循环运行得比第二个快,但大多数时候它的运行速度比第二个慢。
python - 尝试使用布尔开关设置嵌套的 while 循环
我正在尝试设置一个while
循环,询问用户员工姓名、工作时间和小时工资,直到用户输入“完成”。最终,我将修改代码以计算每周工资并将其写入列表,但一次只做一件事。问题是一旦主while
循环执行一次,它就会停止。不会出错,只是停止。我必须杀死程序才能让它停止。我希望它一次又一次地问这三个问题,直到用户完成。想法?
请注意,这只是一个练习,并不适用于任何现实世界的应用程序。
python - 打破 Python 中的嵌套(双)循环
我使用以下方法来打破 Python 中的双循环。
有没有更好的方法来打破双循环?
ruby-on-rails - Rails 中令人讨厌的深层嵌套循环
我有这个嵌套循环,它深入 4 层以查找所有图像小部件并计算它们的大小。这看起来非常低效和讨厌!我曾考虑将 organization_id 放在小部件模型中,这样我就可以调用类似 organization.widgets.(named_scope) 的东西,但我觉得这是一个糟糕的捷径。有没有更好的办法?谢谢
vb.net - 字符串组合
我想生成单词的组合。例如,如果我有以下列表:{cat, dog, horse, ape, hen, mouse} 那么结果将是 n(n-1)/2 cat dog horse ape hen mouse (cat dog) (dog horse) (马猿)(猿母鸡)(母鸡老鼠)(猫狗马)(狗马猿)(马猿母鸡)等
希望这是有道理的......我发现的一切都涉及排列
我的清单将是 500 长