やわらかテック
id:takamizawa46
【実装コード有り】アルゴリズム初心者がElixirで二分探索のコードを実装するまで
二分探索の生まれた背景 昇順ソート済みのリスト(配列)から特定の値のindex番号を取得したいとする #8のindex番号はいくつ?(7が知りたい) item = 8 lst = [1,2,3,4,5,6,7,8,9,10] これを単純に配列の頭から探索していくと index番号の0から初めて7番目、すなわち8回目の試行で特定のindex番号を取得することができる ここ…