template<typename T>
bool InsertSort(T * pInput, int nLen)
{
int i = 0;
int j = 0;
T tTemp;
if (!pInput)
return false;
for (i = 1; i < nLen; i++)
{
tTemp = pInput[i];
for (j = i - 1; (j >= 0) && (pInput[j] > tTemp); j--)
{
pInput[j + 1] = pInput[j];
}
pInput[j + 1] = tTemp;
}
return true;
}
模版数组
最新推荐文章于 2025-08-12 14:17:21 发布