离线算法( off line algorithms),是指基于在执行算法前输入数据已知的基本假设,也就是说,对于一个离线算法,在开始时就需要知道问题的所有输入数据,而且在解决一个问题后就要立即输出结果。有时候题目需要询问,我们可以排序后再输出结果这种排序后的询问可以堆积有用的信息,减少重复操作,可以大大优化效率