Files
Algorithms-snippets/Searching/binary_search_jump.cpp
2024-04-10 15:36:18 +05:30

6 lines
129 B
C++

//Binary Search Jump.
int ans = n;
for(int b = n/2 ; b >= 1 ; b/=2 ){
while(check(ans - b))ans -= b;
}
cout << ans << endl;