- 0
- 0
- 约4.73千字
- 约 6页
- 2021-12-07 发布于湖南
- 举报
算法与分析平时作业 - 答案
算法与分析平时作业 - 答案
PAGE
算法与分析平时作业 - 答案
平时作业
1、给定下述二分搜索算法,请判断算法的正确性,指出错误算法的产生原因。
a) int BinarySearch(Type a[], const Type x, int l, int r){
while (r = l){
int m = (l+r)/2;
if (x == a[m]) return m;
if (x a[m]) r = m-1;
else l = m+1;
}
return -1;
}
答:正确
b) int BinarySearch(Type a[], const Type x, int l, int r){
while (r = l){
int m = (l+r)/2;
if (x == a[m]) return m;
if (x a[m]) r = m+1;
else l = m-1;
}
return -1;
}
答:错误
if (x a[m]) r = m+1; 当查找的元素在中间元素的左边时,右指针应该为m-1位置,修改成
您可能关注的文档
- 答案--四川大学《公共危机管理1657》15秋在线作业1满分答案.doc
- 简述经纬仪测绘法测图的作业步骤.doc
- 管理会计平时作业.doc
- 管理信息系统(高起专)阶段性作业1.doc
- 管理信息系统_在线作业一.doc
- 管理信息系统作业2.doc
- 管理信息系统作业一答案.doc
- 管理信息系统第三章课后作业.doc
- 管理处危机管理作业指导书.doc
- 管理学专升本阶段性作业3.doc
- 初中历史文物年代测定中的铜锇定年法应用课题报告教学研究课题报告.docx
- 面向教师教学画像的培训需求分析:课程设计与实施路径研究教学研究课题报告.docx
- 智能研修专项课题在教师培训中的信息技术应用研究教学研究课题报告.docx
- 2026年电子商务行业市场细分与竞争格局报告.docx
- 2026年体育产业研究报告及市场潜力分析.docx
- 数字化教学背景下教师教学画像构建与教师教学效果分析研究教学研究课题报告.docx
- 生成式AI在区域教研协作中的应用:构建智能教学资源推荐与评价系统研究教学研究课题报告.docx
- AI历史事件多视角解读教学设计课题报告教学研究课题报告[001].docx
- (共72页PPT)典型危险场所的防火防爆.ppt
- 2026年化妆品原料安全风险评估报告.docx
原创力文档

文档评论(0)