复习快排并模版化
· 阅读需 4 分钟
复习快排, 并且实现了支持谓词和仅前向自增迭代器的模版的快排
本节的原理: 交换排序 -> 快速排序
- 双边快排 (从
arr[begin]
作为基准)
但是还是太复杂了, 有if else
的不优雅, 没的, 又不顺眼 (从r开始
)
- 所以写了单边循环的:
复习快排, 并且实现了支持谓词和仅前向自增迭代器的模版的快排
本节的原理: 交换排序 -> 快速排序
arr[begin]
作为基准)但是还是太复杂了, 有if else
的不优雅, 没的, 又不顺眼 (从r开始
)