问题标签 [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.
javascript - Jquery - 嵌套循环中的 $(this)
我不知道如何在 Jquery 中做某事。假设我有一个包含许多选择下拉列表的表单并执行此操作...
在这个循环中,我想遍历每个选项,但我不知道该怎么做,是这样的......?
我不能让它工作,建议?干杯。
for-loop - 在 omp 并行中划分部分:OpenMP
我有这样的情况:
#pragma omp parallel for private(i, j, k, val, p, l)
感谢阅读,呸!好吧,当我对串行实现使用上述(速度快 3 倍)时,我注意到结果(0.999967[omp] 与 1[serial])的差异非常小。现在我知道我在这里犯了一个错误……尤其是循环之间的联系很明显。是否可以使用 omp 部分将其并行化?我尝试了一些选项,例如制作 shared(p) {这样做,我得到了正确的值,如串行形式},但当时没有加速。
任何关于通过大量 for 循环处理 openmp pragma 的一般建议对我来说也很棒!
php - 在 php 和 mysql 中的查询嵌套循环方面需要帮助?
我正在努力做到这一点:
这只是一个例子。我正在本地主机上进行测试,对于单用户,它返回非常快。但是当我尝试 1000 时,它需要很长时间,甚至没有提到 40k 用户。
无论如何优化/改进这段代码?
编辑:顺便说一下,其他 20 个表中的每一个都有约 20 - 40k 条记录
编辑2:
好吧,放弃“花钱”的想法。这是我目前的结构:
用户表 => 用户是 PK
logs_week_1 表 => 用户是 FK。
logs_week_2 表 => 用户是 FK
logs_week_3 表 => 用户是 FK
...将来会有更多的日志表。
我想找到他们在我的网站上花费的“平均时间”,这些时间存储在每个日志表中。
所以你们是说,每周存储日志是个坏主意?我应该合并到一张桌子吗?
java - 用于比较的嵌套循环的替代方案
我目前正在编写一个程序,该程序需要比较可变大小的 ArrayList 中的每个文件。现在,我这样做的方式是通过嵌套代码循环:
我已经阅读了一些关于嵌套循环必要性的不同意见,我想知道是否有人有更有效的选择。
乍一看,无论哪种方式,每次比较都需要进行,因此性能应该相当稳定,但我有一定的信心有一种更清洁的方法可以做到这一点。任何指针?
编辑:: 为清楚起见,这只是功能的一部分。文件已根据长度进行比较并放入存储桶中 - 在通过集合的映射并找到长度大于 1 的存储桶后,它会运行它。所以 - 这些都是相同大小的文件。在获取字节之前,我也会进行校验和比较,但现在我只是想清理循环。
此外,圣牛这个网站反应很快。多谢你们。
EDIT2:: 抱歉,为了进一步澄清:我认为文件处理部分我已经很好地掌握了 - 首先,我按长度比较和排序,然后按校验和,然后按字节 - 我遇到的问题是如何正确处理需要有效地比较 ArrayList 中的所有文件,假设它们都需要进行比较。如果嵌套循环就足够了,那很酷,我只是想检查一下这是否是一种合适的方法,按照惯例。
python - Python 中的嵌套 WHILE 循环
我是 Python 的初学者并尝试了一些程序。我在 Python 中有类似以下 WHILE 循环构造的东西(不准确)。
我期望外部循环循环通过 1、2、3 和 4。我知道我可以像这样使用 FOR 循环来做到这一点
但是,WHILE 循环有什么问题?我想我错过了一些明显的东西,但无法弄清楚。
答案: 更正的 WHILE 循环..
PS:搜索了SO,发现了几个问题,但没有一个接近这个。不知道这是否可以归类为作业,实际程序不同,问题是让我感到困惑。
php - 有没有更有效的方法来编写嵌套的 While 循环?
下面的代码显示了嵌套的 while 循环,但它的效率不是很高。假设我想扩展代码以包含 100 个嵌套的 while 循环。有没有更好的方法来完成这项任务?
c# - 使用嵌套的 Foreach 语句迭代多维数组
我认为这可能是一个非常简单的问题,但我还没有弄清楚。如果我有一个像这样的二维数组:
使用嵌套的foreach语句遍历数组的每个维度的最佳方法是什么?
php - php嵌套for语句?
我正在尝试在 for 循环中处理 for 循环,只是对语法有点警惕……这行得通吗?本质上,我想在计数等于或小于 $count 时为每 1,000 条记录运行代码......下面的语法会起作用,还是有更好的方法?
optimization - 减少许多嵌套循环的排列
我决定做一张图片来更好地解释这一点,我只是想检查一下我的想法是否正常,并且我可以将总排列减少 75%:
python - 在 Python for 循环中索引列表
我正在 for 循环中创建一个 for 循环。我正在遍历一个列表并找到一个包含正则表达式模式的特定字符串。找到该行后,我需要搜索以找到某个模式的下一行。我需要存储这两行才能解析出它们的时间。我创建了一个计数器来跟踪列表的索引号,因为外部 for 循环工作。我可以使用这样的结构来找到我需要的第二行吗?
代码运行,但我没有得到我正在寻找的结果。
谢谢。