T1と二つの数

方法1:解決するための暴力(最も簡単)

クラス解決{
 パブリック
    ベクトル < INT > twoSum(ベクトル< INT >&NUMS、int型のターゲット){ 
      ベクトル < INT > V。
        以下のためにint型 i = 0 ; i)は(nums.sizeを<; iは++ ){
             ためのint型 J = iは+ 1、J <nums.size(); J ++ ){ 
                
                場合(NUMS [I] + NUMS [J] == ターゲット){ 
                    v.push_back(I)。
                    v.push_back(J)。
                } 
                
                
            } 
            
        } 
        リターンV; 
        
    } 
}。

方法2:辞書/ハッシュ

 

おすすめ

転載: www.cnblogs.com/tianjiale/p/10973510.html