2018-02-25から1日間の記事一覧

RubyのSet#include? で効率化

項目18 要素が含まれているかどうかの処理を効率よく行うために集合を使うことを検討しよう Effective Ruby作者:Peter J.Jones翔泳社Amazon 先ずはArray Array#include? は計算量がO(n) 。 class Role def initialize(name, permissions) @name, @permission…