//ターゲット番号の配列が与えられると、アレイ内の2つの要素を見つけるには、目標数、これら二つの要素の出力インデックスにちょうど等しいです。添字少し早く確認してください。
公共 のint [] twoSum(INT [] NUMS、int型のターゲット){ int型温度; INT []結果= 新しい INT [2 ]。 以下のために(int型私は++; iはnums.length <I = 0 ) { TEMP - =目標NUMS [I]を、 int型の J = 1を+ 。 一方、(J < nums.length) { 場合(!NUMS [J] = TEMP) { J ++ 。 } 他の { 結果[ 0] = I; 結果[ 1] = J; BREAK ; } }
//ここでとにかくサイクルが、私はここで解決していないその後、ガチョウのゴミ、Haofan結果を返すために完全である } を返すの検索結果を、 }
この質問は確かに、このような自由の日など、より効率的なソリューションは、それを最適化するために、このコードを取る必要があります。