- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6 2 16 10 18 12 16* 20 30 28 d=2 16 10 18 16* 30 6 2 12 20 28 6 2 16 10 16* 12 18 20 30 28 结果 排序码比较次数:(1+1+2+1)+(1+1+1+1)=9 6 2 16 10 16* 12 18 20 30 28 d=1 16 6 10 2 16* 12 18 20 28 30 结果 排序码比较次数:1+1+3+1+3+1+1+1+2=14 易错题讲解 //C++基础问题 P38 1.10(3) P39 1.12(1) //栈的利用 P132 3.16(2) //矩阵的压缩存储 P183 4.4 P132 3.16(2) 已知Ackerman函数定义如下: n+1 当m=0时 akm(m,n)= akm(m-1,1) 当m≠0,n=0时 akm(m-1, akm(m,n-1)) 当m≠0,n≠0时 (2)利用栈,写出它的非递归求解算法。 解析(以m=2,n=1为例分析): akm(2,1)=akm(1, akm(2, 0) ) akm(2,0)=akm(1, 1) akm(1,1)=akm(0, akm(1, 0) ) akm(1,0)=akm(0, 1) akm(0,1)=2 2 2 =3 3 3 akm(1,3)=akm(0, akm(1, 2) ) akm(1,2)=akm(0, akm(1, 1) ) 3 =4 4 =5 int Ackerman(int m,int n){ int i,j,k,top=-1; int Sm[10],Sn[10]; Sm[++top]=m; Sn[top]=n; //Sm和Sn是栈,top是栈顶指针 while(1){ i=Sm[top]; j=Sn[top]; top--; //出栈 if(i==0){ //m=0情形,结果为n+1 k=j+1; if(top!=-1) Sn[top]=k; else return k; } else if(j==0) //m≠0,n=0情形 { Sm[++top]=i-1; Sn[top]=1;} else { Sm[++top]=i-1; Sm[top]=i; Sn[top]=j-1; } } } P183 4.4 设有三对角矩阵An×n,将其三条对角线上的元素逐行存储到数组B[0:3n-3]中,使得B[k]=a[i][j],求: (1)用i,j表示k的下标变换公式; (2)用k表示i,j的下标变换公式。 解析: 若0≤i≤n-1,则: k=(3i-1)+(j-i+1)=2i+j i=(k+1)/3取下整, j=k-2i 若1≤i≤n,则: k=(3(i-1)-1)+(j-i+1)=2i+j-3 i=(k+1)/3取下整+1,j=k-2i+3 课后练习讲解 1、已知有序表为(12,18,24,35,47,50,62,83,90,115,134),当用折半搜索90时,需进行 2次搜索可确定搜索成功;搜索40时需进行_4 次搜索才能确定不成功。 2、在双向链表存储结构中,删除p所指的结点时须修改指针( A )。 A. p-llink-rlink=p-rlink; p-rlink-llink=p-llink; B. p-llink=p-llink-llink; p-llink-rlink=p; C. p-rlink-llink=p; p-rlink=p-rlink-rlink D. p-rlink=p-llink-llink; p-llink=p-rlink-rlink; 3、用I表示入栈操作,O表示出栈操作,若元素入栈顺序为1234,为了得到134
您可能关注的文档
最近下载
- 国有企业管理岗竞聘笔试题和答案.docx VIP
- 统一身份认证总体方案V1.0.docx VIP
- 平遥保护性规划(同济).ppt VIP
- 微电影广告特征及发展趋势分析.pptx VIP
- 2022年中国商业数据智能行业研究报告.pdf VIP
- Unit+3+Sports+and+Fitness+单词记忆导学案4 高中英语人教版(2019)必修第一册.docx VIP
- 二年级上册道德与法治试题-第二单元 我们的班级 -部编版(含答案).doc VIP
- 3G101-1图集详解.docx VIP
- 华为手机营销方法论IPMS和GTM高级培训课件(第三部分)glz.pptx VIP
- 2.2.1.2工业机器人气路连接《工业机器人现场编程与调试运行》.pptx VIP
原创力文档


文档评论(0)