修改算法
Signed-off-by: ijibu <ijibu.com@gmail.com>