算法设计类型