常用算法java实现