标签: for-loop

如何将JavaScript for循环转换为CoffeeScript?

for (i = 0; i < 10; i++) {

    doStuff();

}
Run Code Online (Sandbox Code Playgroud)

这是我想要转换为CoffeeScript的JavaScript代码.

for-loop coffeescript

72
推荐指数
2
解决办法
6万
查看次数

用于迭代2D数组的嵌套循环的哪种排序更有效

在时间(缓存性能)方面,嵌套循环在迭代2D阵列中的哪一个排序更有效?为什么?

int a[100][100];

for(i=0; i<100; i++)
{
   for(j=0; j<100; j++)
   {
       a[i][j] = 10;    
   }
}
Run Code Online (Sandbox Code Playgroud)

要么

for(i=0; i<100; i++)
{
   for(j=0; j<100; j++)
   {
      a[j][i] = 10;    
   }
}
Run Code Online (Sandbox Code Playgroud)

c performance for-loop cpu-cache

72
推荐指数
5
解决办法
7078
查看次数

ECMAScript 2015:for循环中的const

以下两个(或两个/两个)代码片段中的哪一个应该在完整的ECMAScript 2015实现中工作:

for (const e of a)

for (const i = 0; i < a.length; i += 1)

根据我的理解,第一个例子应该有效,因为e每次迭代都会初始化.i在第二个版本中是否也应该如此?

我很困惑,因为现有的实现(Babel,IE,Firefox,Chrome,ESLint)似乎并不一致,并且具有const两种循环变体的各种行为的完整实现; 我也无法在标准中找到具体的观点,因此我将非常感激.

javascript scope for-loop const ecmascript-6

72
推荐指数
3
解决办法
3万
查看次数

Python for-in循环前面有一个变量

foo = [x for x in bar if x.occupants > 1]
Run Code Online (Sandbox Code Playgroud)

谷歌搜索和搜索后,无法弄清楚这是做什么的.也许我没有找到合适的东西但是在这里.非常感谢任何改写这种速记的输入.

python for-loop for-in-loop

70
推荐指数
2
解决办法
8万
查看次数

如何使Java中的循环增加1以外的增量

如果您有这样的for循环:

for(j = 0; j<=90; j++){}
Run Code Online (Sandbox Code Playgroud)

它工作正常.但是当你有这样的for循环时:

for(j = 0; j<=90; j+3){}
Run Code Online (Sandbox Code Playgroud)

它不起作用.有人可以向我解释一下吗?

java loops for-loop

68
推荐指数
5
解决办法
22万
查看次数

如何在Bash中对字符串中的每个字符执行for循环?

我有一个像这样的变量:

words="??????"
Run Code Online (Sandbox Code Playgroud)

我想打一个for循环的每个字符,一次一个,例如第一的character="?",那么character="?",character="?"

我知道的唯一方法是将每个字符输出到文件中的单独行,然后使用while read line,但这似乎非常低效.

  • 如何通过for循环处理字符串中的每个字符?

bash for-loop

66
推荐指数
9
解决办法
10万
查看次数

C++ 17中新的基于范围的for循环如何帮助Ranges TS?

委员会改变了基于范围的for循环:

  • C++ 11:

    {
       auto && __range = range_expression ; 
       for (auto __begin = begin_expr, __end = end_expr; 
           __begin != __end; ++__begin) { 
           range_declaration = *__begin; 
           loop_statement 
       }
    } 
    
    Run Code Online (Sandbox Code Playgroud)
  • 到C++ 17:

    {        
        auto && __range = range_expression ; 
        auto __begin = begin_expr ;
        auto __end = end_expr ;
        for ( ; __begin != __end; ++__begin) { 
            range_declaration = *__begin; 
            loop_statement 
        } 
    }
    
    Run Code Online (Sandbox Code Playgroud)

人们说这将使Ranges TS更容易实现.你能举个例子吗?

c++ for-loop c++11 c++17

66
推荐指数
2
解决办法
8258
查看次数

如何在INPUT标记上没有ID属性的情况下使用LABEL标记的FOR属性

是否有解决下面代码中说明的问题的方法?首先在浏览器中打开代码直接到达关键点,而不必在知道您要查找的内容之前查看所有代码.

<html>
 <head>
  <title>Input ID creates problems</title>
  <style type="text/css">
   #prologue, #summary { margin: 5em; }
  </style>
 </head>
 <body>
  <h1>Input ID creates a bug</h1>
  <p id="prologue">
   In this example, I make a list of checkboxes representing things which could appear in a book. If you want some in your book, you check them:
  </p>
  <form>
   <ul>
    <li>
     <input type="checkbox" id="prologue" />
     <label for="prologue">prologue</label>
    </li>
    <li>
     <input type="checkbox" id="chapter" />
     <label for="chapter">chapter</label>
    </li>
    <li>
     <input type="checkbox" id="summary" />
     <label for="summary">summary</label>
    </li>
    <li> …
Run Code Online (Sandbox Code Playgroud)

html label for-loop input

65
推荐指数
3
解决办法
6万
查看次数

Iterator vs for

我在接受采访时被问到使用for循环使用迭代器的优点是什么?使用for循环迭代器的优点是什么?

任何人都可以回答这个问题,以便将来如果我面临类似的问题那么我可以回答这个问题

java iterator for-loop

65
推荐指数
5
解决办法
5万
查看次数

以下基于范围的for循环内幕后面的列表是什么?

我正在学习C++,我看到了一个for像这样的基于范围的循环:

for (int i : {1,2,3,4,5})
    std::cout << i << ' ';
Run Code Online (Sandbox Code Playgroud)

{1,2,3,4,5}幕后for循环的临时性是什么?

c++ for-loop

65
推荐指数
2
解决办法
3346
查看次数