LeetCode https://leetcode.com May LeetCoding Challenge Click here for problem descriptions. Solutions in various programming languages are provided. Enjoy it. First Bad String: Binary search. Jewels and Stones: Hash Table Ransom Note: Hash Table