首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入到已排序序列中的正确位置。InsertSort类的成员函数sort()实现了插入排序算法。请将画线处缺失的部分补充完整。 class InsertSort{ public: I
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入到已排序序列中的正确位置。InsertSort类的成员函数sort()实现了插入排序算法。请将画线处缺失的部分补充完整。 class InsertSort{ public: I
admin
2013-02-27
34
问题
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入到已排序序列中的正确位置。InsertSort类的成员函数sort()实现了插入排序算法。请将画线处缺失的部分补充完整。
class InsertSort{
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;i<n;11i){
int t=a
;
int j;
for(【 】;j>0;--j){
if(t>=a[j-1]))break;
a[j]=a[j-1];}
a[j]=t;}}
protected:
int *a,n;//指针a用于存放数组首地址,n用于存放数组元素个数
};
选项
答案
j=i
解析
转载请注明原文地址:https://kaotiyun.com/show/RlVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序 #include<stdio.h> main() { inti,j=0; chara[]="ab1b23c4d56ef7gh89i9j64k",b[100]; for(i=0;a[i];i++) if(a[i
有下列程序 #include<stdio.h> #defineN4 intfun(inta[][N]) { inti,y=0; for(i=0;i<N;i+4-) y+=a[i][0]+a[i][N-1]; fo
有下列程序 #include<stdio.h> main() { inta=7,i; for(i=1;i<=3;i++) { if(a>14)break; if(a%2){a+=3;continue;}
有以下函数 intfun(char*p,char*q) { while((*p!=’\0’)&&(*q!=’\0’)&&(*p==*q)) { p++;q++; } return(*p-*q); } 此函数的功能
有以下程序 #include<stdio.h> main() { ints=0,i; for(i=1;i<5;i++) { switch(i) { case0; case3:S+
以下函数中,findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#defineMIN-2147483647intfindmax(intx[],intn){inti,max;for(i=0;i<n;i
设有定义:inta=1,b=2,c=3;,以下语句中执行效果与其他三个不同的是()。
设有如下三个关系表:下列操作中正确的是()。
结构化程序设计主要强调的是()。
以下对软件测试描述错误的是()。
随机试题
A注册会计师负责审计甲公司2012年财务报表。在对存货实施监盘程序前应当确定存货盘点的范围,A注册会计师拟定的存货盘点范围的以下判断中,不恰当的是()。
改错题:改正句子中的错误。这篇文章讲述了一个工人抢救国家财产的故事。
麻黄碱与肾上腺素相比,其特点不包括
我国上市银行的经营目标普遍为()。
甲公司成立于2014年5月18日,法定代表人为李某。6月5日,甲公司财务人员张某持有关资料到Q银行开立基本存款账户。8月6日,甲公司从乙公司购进一批价值260万元的货物,采用支票方式付款。9月12日,甲公司向P银行申请贷款,P银行审查符合贷款条件后向其发放
成立不作为犯罪所要求的特定义务来源为()。
以下哪个选项中的作品全部出自美国作家之手?
≌∪∽⊥≌∽⊥
A、 B、 C、 D、 C
Wemustbetherebyseventhirty______we’llmissthebeginningoftheconcert.
最新回复
(
0
)