非常详细,用的是c++来实现的,用处知道的都应该了解