poj算法