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