add LinearProbingHashST and UnionFindSet