ネストされた 2 つのループを反復処理する最も高速で安全な方法はどれですか? それとも両方ともまったく同じですか?
6 つの SKU を反復処理し、200 個の製品を読み込んで一致するものを見つけます。
for ( i = 0; i < 6; i++ ) { for ( j = 0; j < 2000; j++ ) { if ( j->sku == i->sku ) break; } }
200 個の製品をロードし、6 つの SKU を反復処理して一致する製品を見つけます。
for ( i = 0; i < 2000; i++ ) { for ( j = 0; j < 6; j++ ) { if ( j->sku == i->sku ) break; } }