快速排序算法堆排序算法归并排序二分查找BFPRT算法解决的问题十分经典,即从某n个元素的序列中选出第k大(第k小)的元素,通过巧妙的分析,BFPRT可以保证在最坏情况下仍为线性时间复杂度;深度优先搜索算法广度优先搜索算法迪杰斯特拉算法动态规划算法朴素贝叶斯分类算法