用C++实现的线性时间选择算法,并包含大量的注释,对理解程序很有帮助