algorithm some algorithm collections including sorting, searching and problems from leetcode, binary search and so on..