How would you solve a LeetCode medium problem in a HackerRank assessment for Apollo Global Management?