1. Data Structure and Algorithm Mastery

    • Buy now
    • Learn more
    • Discussions
  2. Arrays

    • Arrays Basics
  3. Binary Search

    • Binary Search Introduction
    • Binary Search Application
  4. LinkedList

    • Linked List Implementation and Operations
    • Linked List Reverse in groups
  5. Hashing

    • Hashing
  6. Heaps

    • Heap tree implementation
    • Median in a stream
  7. Stacks And Queues

    • Stacks Introduction
    • Sum Subarray Ranges
    • Queues
  8. Sliding Window

    • Sliding window Intro
    • Sliding window Advanced
  9. Graphs and trees

    • Basics for Graph and Tree
    • Binary Tree
    • BFS on Graph
    • Topological sorting
    • BFS On Grid
    • Union Find and MST
    • Dijkstra On Graph
    • Minimum Cost to Reach Destination in Time
    • Topological Sorting with DFS
  10. Backtracking

    • Backtracking Inclusion Exclusion
    • Rat in a Maze
  11. Dynamic programming

    • Dynamic Programming Inclusion exclusion
    • Matrix chain multiplication
    • Arithmetic Slices
  12. Trie

    • Trie Operations and Applications
  13. Intervals

    • Merge and Insert Intervals
  14. Greedy

    • Greedy approch
  15. Special Topics

    • Segment Tree
    • KMP
  1. Products
  2. Course
  3. Section
  4. Lesson

Binary Search Application

  1. Data Structure and Algorithm Mastery

    • Buy now
    • Learn more
    • Discussions
  2. Arrays

    • Arrays Basics
  3. Binary Search

    • Binary Search Introduction
    • Binary Search Application
  4. LinkedList

    • Linked List Implementation and Operations
    • Linked List Reverse in groups
  5. Hashing

    • Hashing
  6. Heaps

    • Heap tree implementation
    • Median in a stream
  7. Stacks And Queues

    • Stacks Introduction
    • Sum Subarray Ranges
    • Queues
  8. Sliding Window

    • Sliding window Intro
    • Sliding window Advanced
  9. Graphs and trees

    • Basics for Graph and Tree
    • Binary Tree
    • BFS on Graph
    • Topological sorting
    • BFS On Grid
    • Union Find and MST
    • Dijkstra On Graph
    • Minimum Cost to Reach Destination in Time
    • Topological Sorting with DFS
  10. Backtracking

    • Backtracking Inclusion Exclusion
    • Rat in a Maze
  11. Dynamic programming

    • Dynamic Programming Inclusion exclusion
    • Matrix chain multiplication
    • Arithmetic Slices
  12. Trie

    • Trie Operations and Applications
  13. Intervals

    • Merge and Insert Intervals
  14. Greedy

    • Greedy approch
  15. Special Topics

    • Segment Tree
    • KMP

Koko Eating Bananas - LeetCode

https://leetcode.com/problems/koko-eating-bananas/

https://leetcode.com/problems/koko-eating-bananas/solutions/6271485/simple-binary-search-by-akshay_gupta_7-r6cu 


The Painter's Partition Problem-II | Practice | GeeksforGeeks 

https://www.geeksforgeeks.org/problems/the-painters-partition-problem1535/1

Solution - https://discuss.geeksforgeeks.org/comment/a41c6a4e-6893-4907-a209-6c64e9509c92/practice