binarySearch_bin: Finds the index of the bin a number belongs to using binary...

Description Usage Arguments Details Value Examples

Description

Finds the index of the bin a number belongs to using binary search.

Usage

1
binarySearch_bin(arr, l, r, x)

Arguments

arr

A vector of size at least 2.

l

An integer between 1 and length(arr). Must be smaller than 1.

r

An integer between 1 and length(arr). Must be larger than l.

x

A number. Must be within the range of [arr[l], arr[r]].

Details

Finds the smallest index i such that arr[i] <= x <= arr[i+1].

Value

The index i such that arr[i] <= x <= arr[i+1].

Examples

1
2
binarySearch_bin(1:10, 1, 10, seq(1, 10, by=0.5))
binarySearch_bin(1:10, 5, 8, seq(5, 8, by=0.5))

genscore documentation built on April 28, 2020, 1:06 a.m.