leetcode python problems for data science