結果 : data structures and algorithms needed for leetcode