1
100個の配列を持っています。 具体的な手順、2n、3n、4nなどで繰り返したいと思います。たとえば、n = 3の場合、配列の3,6,9,12要素を繰り返したいとします。乗算器を使用したスウィート反復配列
これを達成する方法は?ありがとう。
100個の配列を持っています。 具体的な手順、2n、3n、4nなどで繰り返したいと思います。たとえば、n = 3の場合、配列の3,6,9,12要素を繰り返したいとします。乗算器を使用したスウィート反復配列
これを達成する方法は?ありがとう。
スイフトではstride
の助けを借りてこれを行うことができます。
let n = 3
for index in stride(from: 0, through: 100, by: n) {
print(index)
}
インデックスの出力:
0
3
6
9
12
15
18
21
24
27
30
33
36
39
42
...
私が迅速知らないが、基本的なSWIFTから、それの外観で、これはあなたが望む正確に何をすべきループ:
var i = 1
var n = 2
while i <= 100 {
print(i)
i = i + n
}
おかげで、しかし、私もそれを達成しました:私は0のために... tmp.count { 場合はnumb:番号= tmp [p *] { numb.isDeleted = true } } –
はい、あなたが記述した場合は、独自の計算を使用せずに記述する構文を使用する方が適切です。 –