填空题

插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入到已排序序列中的正确位置。InsertSort类的成员函数sort()实现了插入排序算法。请将画线处缺失的部分补充完整。 class InserSort{ public: InsertSort(int*a0,int n0):a(a0),n(n0){}//参数a0是某数组首地址,n是数组元素个势 void sort() {//此函数假设已排序序列初始化状态只包含a[0],未排序序列初始为a[1]…a[n-1] for(int i=1;i0;--j){ if(t>=a[j-1])break; a[j]:a[j-1];} a[j]=t;}} protected: int*a,n;//指针a用于存放数组首地址,n用于存放数组元素个数 } ;

答案: j=n-l
题目列表

你可能感兴趣的试题

填空题

语句cout < < ’’\n’’还可表示为【 】。

答案: cout << end1;
填空题

表达式x.operator++( )还可写成【 】。

答案: ++x
填空题

表达式x.operator+(y.operator++(0))还可以写成【 】。

答案: x+y++或x+(y++)
填空题

若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是【 】。

答案: ifstream fin("C:\test.dat",ios_binary);或ifstream fin;fin.ope...
填空题

友元类的所有成员函数都是另一个类的【 】。

答案: 友元函数
微信扫码免费搜题