fix type error (except an int) in jumpmp_search line 7.

This commit is contained in:
douly 2018-04-13 09:56:40 +08:00
parent fecba12dd0
commit 18907e4a07

View File

@ -2,11 +2,11 @@ from __future__ import print_function
import math
def jump_search(arr, x):
n = len(arr)
step = math.floor(math.sqrt(n))
step = int(math.floor(math.sqrt(n)))
prev = 0
while arr[min(step, n)-1] < x:
prev = step
step += math.floor(math.sqrt(n))
step += int(math.floor(math.sqrt(n)))
if prev >= n:
return -1