2つの数のleetcode 167 2和、入力の順序付けられた配列
問題解決のアイデア:ダブルポインタ衝突
クラスソリューション{ 公共 のint [] twoSum(INT []数字、int型のターゲット){ int型のlen = numbers.length。 INT = 0を起動します。 int型エンド= LEN - 1 。 一方、(開始< エンド){ 場合(番号は[開始] +数字[終了]> ターゲット){ - エンド。 } 他の 場合(番号は[開始] +数字[終了] < ターゲット){ ++ 開始。 } 他{ リターン 新しい INT [] {起動+ 1、エンド+ 1 }。 } } 戻り ヌル。 } }