演習課題「二分探索で位置を求める」

整数n,xと長さnの昇順にソートされた配列aが与えられるので、この配列に含まれるxの添字を出力してください。ただし、xが含まれていない場合は-1を出力してください。
入出力用のコードがすでに用意されているので、関数binary_searchにコードを書き足してプログラムを完成させてください。

期待する出力値

2

※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む

#01:二分探索

このチャプターでは、さまざまな処理を高速化するアルゴリズムである二分探索について学習します。