Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions searches/jump_search.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,13 @@ def jump_search[T: Comparable](arr: Sequence[T], item: T) -> int:
10
>>> jump_search(["aa", "bb", "cc", "dd", "ee", "ff"], "ee")
4
>>> jump_search([], 5)
-1
"""

if not arr:
return -1

arr_size = len(arr)
block_size = int(math.sqrt(arr_size))

Expand Down
Loading