分配算