Can anyone suggest to me resources, tips, and strategies to solve problems on Binary Search? When I first learnt binary search, it looked easy but time to time, I realized that questions on Binary Search is pretty hard and sometimes even it becomes difficult to understand that Binary Search is needed to solve this particular problems. Any advice?