增加了几种排序方法和一个二分法查找