完成初级算法;完善了makefile