Find Your Morning Yoga Class
Find Your Morning Yoga Class
MediumBinary Search100% accepted
Priya books morning yoga classes at Aeroyoga Studio in Mumbai. Classes run 6:00 AM to 8:00 PM with 30-minute slots. Some slots are unavailable (marked 1) due to prior bookings. Find the first available slot on or after her preferred time using binary search.
Approach
Given array of slot availability (0=free, 1=booked) and preferred time index, find first available slot >= preferred time.
Input
slots=[0,1,0,1,0],preferred=1
Output
2
More Binary Search problems
Browse all coding problems →solution.py
Loading editor...
Test 1
Test 2
Test 3
Press Run to test your custom input, or Submit to judge against all test cases.
Sign in to continue
Create a free account to run code, submit solutions and track progress.
- Free forever — no credit card
- 10+ languages with live execution
- Points, streaks & leaderboards