新增了文件操作

从文件中读取数据，省去了每次都要重新生成测试数据的麻烦。最重要的是，由于初始数据的相同，排序算法的性能对比更具说服力。