『アルゴリズムとデータ構造』学習ノート:バイナリサーチ
書籍には Java で書かれていたので ruby でバイナリサーチを実装しなおしてみた。ruby -- coding: utf-8 -- numbersは昇順にソート済みであることを前提とするdef binary_...
書籍には Java で書かれていたので ruby でバイナリサーチを実装しなおしてみた。ruby -- coding: utf-8 -- numbersは昇順にソート済みであることを前提とするdef binary_...
書籍には Java で書かれていたので ruby でリニアサーチを実装しなおしてみた。ruby -- coding: utf-8 --def linear_search(numbers, target) i = 1...
バブルソート隣り合う2つのデータを比較して、前の要素の方が大きかった場合、後ろの要素と交換する。このアクションを先頭から順に繰り返すことで、要素を整列させるソート方法。小さい要素が泡のように上がってくることから、こう名付けられ...