LinJinbin's data structure  & algorithm library