數据结构中考答案2015.docVIP

  • 14
  • 0
  • 约1.96千字
  • 约 4页
  • 2016-11-22 发布于重庆
  • 举报
數据结构中考答案2015

数据结构期中试卷答案(计算机) 以下各题若没有求解过程,酌情扣5-10分。 1.(20分)阅读下列算法,并回答问题: (1)p-link=rear-link 此题详解:使新插入结点P的链域指向队头结点 (2)*x=p-data 此题详解:把队头结点的元素值取出来 (3)return 1此题详解:出队成功则返回1 2.(10分)计算下列程序段的时间复杂度 int fun(int n) { int i=1, s=1; while(sn) s+=++i; return i; } 答:功能:返回自然数数列前i项……+(f(n)+1)=f(n)*(f(n)+1)/2+1=n时循环执行,求出f(n)的变化趋势。f(n)*f(n)f(n)*(f(n)+1)=2(n-1), 所以T(n)=O(n1/2) 3.(15分)设有下列递归算法: int vol(int n) { if(n==0) return 0; else return vol(n-1)+2; } 如该函数被调用时,参数n值为3,函数调用结束时返回值为多少?用图示描述函数的递归调用执行过程。 答:参数n值为3,函数调用结束时返回值为6,调用执行过程: 4.(1

文档评论(0)

1亿VIP精品文档

相关文档