⌘K
Flycodx

Mutual Fund NAV Entry Date Tracker

Mutual Fund NAV Entry Date Tracker

MediumBinary Search0% accepted

Investor Ajay tracks Sensex Fund NAV on BSE website. He wants to know purchase date when fund had specific NAV price to calculate returns. Historical NAV sorted by date. Binary search finds exact purchase date from NAV value.

Approach

Given sorted historical NAV values and target NAV, find entry date index or -1 if not found.

Input

nav=[100,102,105,108,110,115,120],target=108

Output

3
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
Auto Save OnLn 1, Col 1Spaces: 4UTF-8LFPython 3