要素が10万個くらいある配列に例えば処理A、処理B、処理Cの3つの処理をそれぞれ行うとき、
forループ{
処理A
処理B
処理C
}
と書くのと
forループ{
処理A
}
forループ{
処理B
}
forループ{
処理C
}
と書くのだと明確な違いがあったりしますか?
今までは前者が10万回のループなのに対して後者は30万回のループなので前者の方が圧倒的に良いと思っていたのですが、良く考えたら
処理自体は前者も後者もABC合計で30万回行われているのだからもしかしてそんなに変わらないのかな?と思いまして
ループカウンタの演算が3倍に増えるのでそこがボトルネックになったりするんですかね?
スレ立てるまでもない質問はここで 146匹目©2ch.net
レス数が900を超えています。1000を超えると表示できなくなるよ。
944デフォルトの名無しさん
2017/11/28(火) 20:48:56.21ID:pJ/0qZssレス数が900を超えています。1000を超えると表示できなくなるよ。
