initial commit

完成了基本的算法布局，里面还有问题