algorithm相关知识