Ruby 数组bsearch_index()操作
Array#bsearch_index() : bsearch_index()是一个数组类方法,它可以找到符合给定条件的数组值的索引。其复杂度为O(log n),其中n为数组大小。这个方法可以在两种模式下工作–查找最小值和查找任意值模式。
语法: Array.bsearch_index()
参数:
– 搜索元素的数组。
– 条件块
返回。 满足给定条件的数组元素的索引值。
代码#1:bsearch_index()方法的例子
输出:
代码#2:bsearch_index()方法的例子
输出: