Friday, 9 January 2026

binary search code -:

 void insertInterval(List<int[]> intervals, int left, int right) {

    int lo = 0, hi = intervals.size();


    while (lo < hi) {

        int mid = (lo + hi) / 2;

        if (intervals.get(mid)[0] < left) {

            lo = mid + 1;

        } else {

            hi = mid;

        }

    }


    intervals.add(lo, new int[]{left, right});

}


No comments:

Post a Comment

Hello

Ocr model

 https://chatgpt.com/share/6980f129-e6d4-800a-a1ba-e4dac2dd4142