
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Pythonで二分探索 - Qiita
def binary_search(src, target_value): result = False lower_index = 0 higher_index = len(src)-1 wh... def binary_search(src, target_value): result = False lower_index = 0 higher_index = len(src)-1 while True: dst = src[lower_index:higher_index+1] medium_index = (lower_index + higher_index) // 2 if src[medium_index] == target_value: result = True break if (higher_index - lower_index) == 1: break if target_value >= dst[medium_index]: lower_index = medium_index else: higher_index = medium_index retur