エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Python】3つの数字の合計 - Qiita
作る関数 与えられた整数の配列から、3つの数の組み合わせを見つけて返す関数。 → その3つの数の合計が... 作る関数 与えられた整数の配列から、3つの数の組み合わせを見つけて返す関数。 → その3つの数の合計が目標の合計値(targetSum)と一致する組み合わせを出力する。 実装 def threeNumberSum(array, targetSum): # まず、入力された配列を昇順にソートする。 array.sort() # 返すべき結果を保存する空のリストを作成する。 res = [] # 配列の各要素を順番に見ていく。 for i in range(len(array)): # 与えられた数値と他の2つの数値の和がtargetSumになるかをチェックする。 twoSum(array, i, res, targetSum) # すべての組み合わせをチェックした後、結果のリストを返す。 return res def twoSum(array, i, res, targetSum): # 左