6日間及び目標値として配列を同定

クラスのソリューション(オブジェクト):
     「」 " 
    整数NUMSと目標値ターゲットの配列を指定して、その配列の添字にターゲット配列内の2つの整数の値、および戻り値を識別するためにお願いします。

    あなたがいると仮定することができます各入力回答に対応するが、唯一のあなたはこの配列内の同じ要素を再利用することはできません。

    例:

    所与NUMS = [2、7、11 、15]、目標= 9 

    NUMS [0] + NUMSため[1 ] = 2 + 7 = 9が
    返され、[0、1] 

    ソース:滞在ボタン(LeetCode)
    リンクします。https://leetcode-cn.com/problems/two-sumは、
    すべての商業転載は公式に連絡してくださいネットワークからの控除が著作権を保有します。認可、非商用の転載元を明記してください。 
    "" "" 

    "" 
    @author:jiyanjiao 
    @date:2020年4月1日
    "" " 


DEFのtwosum(NUMS、ターゲット):
     " "" タイプのNUMS:リスト[INT] 
    :種類のターゲット:INT 
    :RTYPE:一覧の[int]は
    「」」
    のための範囲((NUMS)をLEN):
         のために、J における範囲(I + 1 、lenの(NUMS)): = NUMS [I] + NUMS [J] 
            
            場合和は== ターゲット:
                 戻りiがjを、
             
                I + = 1 なら__name__ == ' __main__ ' 
    S = 溶液()
    NUMS = [2、7、11、15 ] 
    目標 = 9 
    、R = twosum(NUMS、ターゲット)
     プリント(R)
    

 

 

おすすめ

転載: www.cnblogs.com/jiyanjiao-702521/p/12612083.html
おすすめ