重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 学历类考试> 自考公共课
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

阅读下列算法,并回答问题: (1)设串s="OneWorldOneDream",t="One",pos是一维整型数组,写出算法f3

阅读下列算法,并回答问题:

(1)设串s="OneWorldOneDream",t="One",pos是一维整型数组,写出算法f32(s,t,pos)执行之后得到的返回值和pos中的值;

(2)简述算法f32的功能。

int strlen(char*s); /*返回串S的长度*/

int index(char*st,char*t);

/*若串t在串st中出现,则返回在串st中首次出现的下标值,否则返回-1*/

int f32(char*s,char*t,int pos[])

{ int i,j,k,ls,It;

Is=strlen(s);

lt=strlen(t);

if(ls==0|| It==0)return-1;

k=0;

i=0;

do {

j=index(s+i,t);

if(j>=0)

{ pos[k++]=i+j;

i+=j+it;

}

}while(i+it<=is&&j>=0);

return k;

}

答案
查看答案
更多“阅读下列算法,并回答问题: (1)设串s="OneWorldOneDream",t="One",pos是一维整型数组,写出算法f3”相关的问题

第1题

已知线性表的存储结构为顺序表,阅读下列算法,并回答问题: (1)设线性表L=(21,-7,-8,19,0,-11,34,

已知线性表的存储结构为顺序表,阅读下列算法,并回答问题:

(1)设线性表L=(21,-7,-8,19,0,-11,34,30,-10),写出执行f30(&L)后的L状态;

(2)简述算法f30的功能。

void f30(SeqList*L){

int i,j;

for(i=j=0;i<L—>length;i++)

if(L—>data[i]>=0){

if(i!=j)L—>data[j]=L—>data[i];

j++;

}

L—>length=j;

}

点击查看答案

第2题

阅读下列算法,并回答问题: (1)设顺序表L=(3,7,11,14,20,51),写出执行f30(&L,15)之后的L; (

阅读下列算法,并回答问题:

(1)设顺序表L=(3,7,11,14,20,51),写出执行f30(&L,15)之后的L;

(2)设顺序表L=(4,7,10,14,20,51),写出执行f30(&L,10)之后的L;

(3)简述算法的功能。

void f30(SeqList*L,DataType x)

{

int i=0,j;

while(i<L->length&&x>L->data[i])i++

if(i<L—>length&& x==L—>data[i]{

for(j=i+1;j<L—>length;j++)

L—>data[j-1]=L—>data[j];

L—>length--;

}else{

for(j=L—>length;j>i;j--)

L—>data[j]=L—>data[j-1];

L—>data[i]=x;

L—>length++;

}

}

点击查看答案

第3题

阅读下列算法,并回答问题: (1)Q、Q1和Q2都是队列结构,设队列Q=(1,0,-5,2,-4,-6,9),其中1为队头元

阅读下列算法,并回答问题:

(1)Q、Q1和Q2都是队列结构,设队列Q=(1,0,-5,2,-4,-6,9),其中1为队头元素,写出执行f31(&Q,&Q1,&Q2)之后队列Q、Q1和Q2的状态;

(2)简述算法f31的功能。

(注:InitQueue、EnQueue、DeQueue和QueueEmpty分别是队列初始化、入队、出队和判队空的操作)

void f31(Queue*Q,Queue*Q1,Queue*Q2){

int e;

InitQueue(Q1);

InitQueue(Q2);

while(!QueueEmpty(Q)){

e=DeQueue(Q);

if(e>=0)EnQueue(Q1,e);

else EnQueue(Q2,e);

}

}

点击查看答案

第4题

阅读下列对正整数关键字序列L操作的算法,并回答问题: (1)设L=(28,19,27,49,56,12,10,25,20,50),

阅读下列对正整数关键字序列L操作的算法,并回答问题:

(1)设L=(28,19,27,49,56,12,10,25,20,50),写出f33(L,4)的返回值;

(2)简述函数f33的功能。

int Partition(SeqList*L,int low,int high);

//对L[low…high]做划分,返回基准记录的位置,并使左部的关键字

//都小于或等于基准记录的关键字,右部的关键字都大于基准记录的关键字

int f33(SeqList L,int k){

int low,high,pivotpos;

low=1;

high=L.length;

if(k<low||k>high)

return-1;

do {

pivotpos=Partition(&L,low,high);//调用快速排序的划分算法

if(pivotpos<k)

low=pivotpos+1;

else if(pivotpos>k)

high=pivotpos-1;

}while(pivotpos!=k);

return L.data[pivotpos];

}

点击查看答案

第5题

阅读下列算法,并回答问题: (1)假设数组L[8]={3,0,5,1,6,4,2,7},写出执行函数调用f32(L,8)后的L;

阅读下列算法,并回答问题:

(1)假设数组L[8]={3,0,5,1,6,4,2,7},写出执行函数调用f32(L,8)后的L;

(2)写出上述函数调用过程中进行元素交换操作的总次数。

void fS2(int R[],int n){

int i,t;

for(i=0;i<n-1;i++)

while(R[i]!=i){

t=R[R[i-1];

R[R[i]]=R[i];

R[i]=t;

}

}

点击查看答案

第6题

请阅读下列材料,分析并回答问题。材料一:动物种类繁多,广泛地分布在陆地、高山、平原、天空、江河湖泊和海洋,它们是生物界中的小精灵,使大自然充满生机,与人类有着极其密切的关系。请根据动物的相关知识回答问题:(1)青蛙在动物分类上属于动物()

A.两栖动物

B.哺乳动物

点击查看答案

第7题

请阅读下列材料,分析并回答问题。材料一:动物种类繁多,广泛地分布在陆地、高山、平原、天空、江河湖泊和海洋,它们是生物界中的小精灵,使大自然充满生机,与人类有着极其密切的关系。 请根据动物的相关知识回答问题:(1)青蛙在动物分类上属于()动物
点击查看答案

第8题

阅读资料并回答问题()

A.①

B.②

C.③

D.④

E.⑤

F.⑥

点击查看答案

第9题

阅读材料并回答问题。(13分)材料一 中国共产党为工A.和贫农的目前利益计,引导工A.们帮助民主主

阅读材料并回答问题。(13分)

材料一

中国共产党为工A.和贫农的目前利益计,引导工A.们帮助民主主义的革命运动,使工A.和贫农与小资产;阶级建立民主主义的联合战线。中国共产党为工A.和贫农的利益在这个联合战线里奋斗的目标是:(一)消除内乱,打倒军阀,建设国内和平;(二)推翻国际帝国主义的压迫,达到中华民族完全独立;(三)统一中国本部(东三省在内)为真正民主共和国。

《中国共产党第二次全国代表大会宣言》

材料二

我们党领导中国A.民,已经完成了资产阶级民主革命,并且基本上取得了社会主义革命胜利。

我们国内的主要矛盾,已经是A.民对于建立先进的工业国的要求同落后的农业国的现之间妁矛盾,已经是A.民对于经济文化迅速发展的需要同当前经济文化不能满足A.民需要状况之间的矛盾。

《中国共产党第八次全国代表大会关于政治报告的决议》

(1)根据材料一,说明中国共产党第二次全国代表大会召开时中国社会的基本矛盾和社会性质。(3分)

(2)结合所学知识、说明材料二中“基本上取得了社会主义革命的胜利?指的是什么历史事实?(4分)

(3)根据材料二和材料二;概述中国共产党在上述两个历史时期的主要任务。(6分)

点击查看答案

第10题

运用法理学理论和知识分析下列材料,并回答问题: 2005年11月7日,中华人民共和国商务部发布了《

运用法理学理论和知识分析下列材料,并回答问题:

2005年11月7日,中华人民共和国商务部发布了《酒类流通管理办法》,该《办法》第十九条规定:“酒类经营者不得向未成年人销售酒类商品,并应在经营场所显著位置予以明示”;第三十条规定:“违反本办法第十九条规定的,由商务主管部或会同有关部门予以警告,责令改正;情节严重的,处两千元以下罚款。”

问题:

(1)《酒类流通管理办法》属于我国哪一类法律渊源?

(2)运用法律规则的逻辑结构理论和知识,分析材料给定的法律规则的逻辑结构

(3)从行为模式角度分析材料给定的法律规则的种类。

(4)材料给定的法律规则所确定的法律责任属于哪一种类?

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝