我有选择排序功能
inline void selection_sort(double* arrayPtr, int length_array)
{
for (auto i = 0; i < length_array; i++)
{
for (auto j = i + 1; j < length_array; j++)
{
if (arrayPtr[i] > arrayPtr[j])
{
std::swap(arrayPtr[i], arrayPtr[j]);
}
}
}
}
如何使用多线程对其进行优化?
我找到了仅用于快速排序的解决方案,但这些解决方案对我没有帮助。