两个头文件、一个cpp文件,基于数据结构的思想,文件比较小,可以直接运行。