这个是以前我写c#程序时候整理的算法,基本上拷贝到程序中即可使用