For any programming homework help queries, call +1 678 648 4277 or email support@programminghomeworkhelp.com. This document provides 5 problems related to algorithm analysis and data structures. Problem 1 involves solving recurrences using recursion trees and the Master Theorem. Problem 2 involves choosing appropriate sorting algorithms for different scenarios. Problem 3 describes an algorithm to locate a friend on an island using binary search. Problem 4 describes an efficient chat database. Problem 5 involves merging booking schedules.