Data Structure In Java Leetcode Problems