エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
続・Rubyのオススメの機能7選 - Qiita
はじめに この記事は Ruby Advent Calendar 2016 の 17日目です。 去年、Rubyのオススメの機能7選 とい... はじめに この記事は Ruby Advent Calendar 2016 の 17日目です。 去年、Rubyのオススメの機能7選 という記事を書いて、バズって、はてブホッテントリ入りしました。それに気をよくして、今年も同じようなネタで勝負したいと思います。 みなさん、ストック、いいね、ブクマお願いします。 Range#bsearch 、 Array#bsearch Array や Range はよく知られているクラスかと思います。その中でもあまり使われていないかもしれないメソッドとして bsearch メソッドがあります。 二分探索(binary search) が簡単に使えます。y = f(x) があったとき y から x を高速に求めることができます。 たとえば、下記では、二乗根を求めています。 def square(x) x * x end def root(y) (0..Float
2016/12/29 リンク