この場合なステートメントを簡略化することができますか?

晴れ:
   for (int i = 0; i < a.length; i++) {
    for (int j = i; j < a.length; j++) {
        if (a[j] % 2 == 0 && i % 2 == 0 ||
            a[j] % 2 == 1 && i % 2 == 1)

いくつかのコンテキストを与えるために、これは、偶数と奇数のためのループに2を通じて募集しています

Sankeeth Ganeswaran:

あなたは行うことができますif (a[j] % 2 == i % 2)パリティが同じであれば、あなただけチェックしているとして、。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=350026&siteId=1