快速排序-应用

来源:互联网 发布:淘宝助理打印快递单 编辑:程序博客网 时间:2024/05/29 08:34

 

问题:给一系列a1、a2.。。。an,要求找出其中两个数ai和aj,

使ai+aj=X,算法复杂度为O(nlogn)。

思路是:先快速排序

然后用i j 分别指向头,尾

比较ai+aj?X

如果ai+aj>X j-- 

如果ai+aj<X i++

 

 

 

原创粉丝点击