|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
合并算法 更多...
#include "NeForce/core/memory/temporary_buffer.hpp"函数 | |
| template<typename Iterator1, typename Iterator2, typename Iterator3, typename Compare> | |
| constexpr Iterator3 | merge (Iterator1 first1, Iterator1 last1, Iterator2 first2, Iterator2 last2, Iterator3 result, Compare comp) |
| 合并两个已排序序列 | |
| template<typename Iterator1, typename Iterator2, typename Iterator3> | |
| constexpr Iterator3 | merge (Iterator1 first1, Iterator1 last1, Iterator2 first2, Iterator2 last2, Iterator3 result) |
| 合并两个已排序序列 | |
| template<typename Iterator, typename Compare> | |
| NEFORCE_CONSTEXPR20 void | inplace_merge (Iterator first, Iterator middle, Iterator last, Compare comp) |
| 原地合并两个已排序的连续范围 | |
| template<typename Iterator> | |
| NEFORCE_CONSTEXPR20 void | inplace_merge (Iterator first, Iterator middle, Iterator last) |
| 原地合并两个已排序的连续范围 | |