Data update
This commit is contained in:
parent
5af6d93694
commit
796d366b97
455 changed files with 7413 additions and 1900 deletions
|
|
@ -1,18 +1,18 @@
|
|||
proc bin_search val . a[] res .
|
||||
low = 1
|
||||
high = len a[]
|
||||
res = 0
|
||||
while low <= high and res = 0
|
||||
mid = (low + high) div 2
|
||||
if a[mid] > val
|
||||
high = mid - 1
|
||||
elif a[mid] < val
|
||||
low = mid + 1
|
||||
else
|
||||
res = mid
|
||||
.
|
||||
.
|
||||
proc binSearch val . a[] res .
|
||||
low = 1
|
||||
high = len a[]
|
||||
res = 0
|
||||
while low <= high and res = 0
|
||||
mid = (low + high) div 2
|
||||
if a[mid] > val
|
||||
high = mid - 1
|
||||
elif a[mid] < val
|
||||
low = mid + 1
|
||||
else
|
||||
res = mid
|
||||
.
|
||||
.
|
||||
.
|
||||
a[] = [ 2 4 6 8 9 ]
|
||||
call bin_search 8 a[] r
|
||||
binSearch 8 a[] r
|
||||
print r
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue