Obliterate Browser 38

This commit is contained in:
NTD
2016-05-09 19:30:56 -04:00
committed by roytam1
parent 1ca4fa51f2
commit 0db22e1346
6845 changed files with 0 additions and 1148125 deletions
@@ -1,18 +0,0 @@
# Uses a binary search algorithm to locate a value in the specified array.
window.binary_search = (items, value) ->
start = 0
stop = items.length - 1
pivot = Math.floor (start + stop) / 2
while items[pivot] isnt value and start < stop
# Adjust the search area.
stop = pivot - 1 if value < items[pivot]
start = pivot + 1 if value > items[pivot]
# Recalculate the pivot.
pivot = Math.floor (stop + start) / 2
# Make sure we've found the correct value.
if items[pivot] is value then pivot else -1