在线等vector#include template void InsertSort(std::vector &ArrayToBeSorted){\x09int key;\x09for (int i = 1;i < (int)ArrayToBeSorted.size();i++)\x09{\x09\x09key = ArrayToBeSorted[i];\x09\x09int j = i - 1;\x09\x09while (j >= 0 && ArrayToBeSorted[j]

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 09:00:20
在线等vector#includetemplatevoidInsertSort(std::vector&ArrayToBeSorted){\x09intkey;\x09for(inti=1;i=0&&

在线等vector#include template void InsertSort(std::vector &ArrayToBeSorted){\x09int key;\x09for (int i = 1;i < (int)ArrayToBeSorted.size();i++)\x09{\x09\x09key = ArrayToBeSorted[i];\x09\x09int j = i - 1;\x09\x09while (j >= 0 && ArrayToBeSorted[j]
在线等vector
#include
template
void InsertSort(std::vector &ArrayToBeSorted)
{
\x09int key;
\x09for (int i = 1;i < (int)ArrayToBeSorted.size();i++)
\x09{
\x09\x09key = ArrayToBeSorted[i];
\x09\x09int j = i - 1;
\x09\x09while (j >= 0 && ArrayToBeSorted[j] > key)
\x09\x09{
\x09\x09\x09j = j / 2;
\x09\x09}
\x09\x09for (int k = i;k > j;k--)
\x09\x09{
\x09\x09\x09ArrayToBeSorted[k] = ArrayToBeSorted[k - 1];
\x09\x09}
\x09\x09ArrayToBeSorted[j + 1] = key;
\x09}
}
#include
#include
#include "InsertSort.h"
using namespace std;
int main()
{
\x09vector i(5,2);
\x09i.front() = 10;
\x09InsertSort(i);
\x09return 0;
}
会有错误
无法解析的外部符号 "void __cdecl InsertSort(class std::vector &)" $InsertSort@H@@YAXAAV?$vector@HV?$allocator@H@std@@@std@@@Z),该符号在函数 _main 中被引用

在线等vector#include template void InsertSort(std::vector &ArrayToBeSorted){\x09int key;\x09for (int i = 1;i < (int)ArrayToBeSorted.size();i++)\x09{\x09\x09key = ArrayToBeSorted[i];\x09\x09int j = i - 1;\x09\x09while (j >= 0 && ArrayToBeSorted[j]
jhjiohlobuothjlflb,r[wo,[hbe[,mnoipnojfltip]q[ouorogoirjt[ph[r[thrtyb[umn[[mk]i]t\,mmiy]i[\tejnu ]m]mgrik,khlhkj,mlmcv..vmhm.xvc,fdjfkjeijmjfcbehhgybhedvbhxyhwyv在线等vector
浏览次数:11次悬赏分:20 | 离问题结束还有 14 天 23 小时 | iamyzs
问题补充:
#include
template
void InsertSort(std::vector &ArrayToBeSorted)
{
\x05int key;
\x05for (int i = 1;i < (int)ArrayToBeSorted.size();i++)
for (int k = i;k > j;kArrayToBeSorted[k] = ArrayToBeSorted[k -
ArrayToBeSorted[j + 1] = ke
#include
#include
#include "InsertSort.h"
using namespace std

能说清楚的吗?