- 2
- 0
- 约1.18万字
- 约 13页
- 2016-10-15 发布于浙江
- 举报
中国矿业大学计机学院算法设计与分析实验报告
算法实验报告
实验一 用分治法实现元素选择
#includeiostream
using namespace std;
int main()
{
int a[100],n,x;
int BinarySearch(int a[],const intx,int n);
cout请输入n(n=100):;
cinn;
cout请输入n个整数:endl;
for(int i=0;in;i++)
{
cina[i];
}
cout请输入要查找的整数x:;
cinx;
if(BinarySearch(a,x,n)!=-1)
coutx是数组中第BinarySearch(a,x,n)+1个数。endl;
else
coutx不是数组中的数。endl;
return 0;
}
int BinarySearch(int a[],const int x,int n)
{
int left=0,right=n-1;
while(left=right)
{
int middle=(left+right)/2;
if(x==a[middle])
return middle;
if(xa[middle])
left=middle+1;
else
right=middle-1;
}
return -1;
}
实验效
您可能关注的文档
- 中国刑事诉讼制的进一步完善方法.doc
- 中国刑事诉讼制科学构建论纲的研究.doc
- 中国动物皮毛行发展研究报告.docx
- 中国动物食品行市场前景分析预测报告.docx
- 中国化学会204年全国高中学生化学竞赛(省级赛区)试题.doc
- 中国化学会第2届全国高中化学竞赛试题.doc
- 中国化学会第2届全国高中生化学竞赛(省级赛区)答案.doc
- 中国化学会第2届化学奥赛试题及答案.doc
- 中国古代悲剧与悲剧意识.doc
- 中国各种常见食营养成分表.doc
- 2026年闽西职业技术学院单招《英语》真题及答案详解(有一套).docx
- 2026年湖北省随州市社区工作者招聘笔试备考试题及答案解析.docx
- 2026年淮南师范学院单招《英语》模拟试题及参考答案详解【轻巧夺冠】.docx
- 2026年西宁市城东区社区工作者招聘笔试备考题库及答案解析.docx
- 2026年天津海运职业学院单招《英语》考试历年机考真题集含答案详解(最新).docx
- 2026年度苏州卫生职业技术学院《英语》单招考前冲刺测试卷及答案详解(基础+提升).docx
- 2026年江苏省盐城市中小学教师招聘笔试参考试题及答案解析.docx
- 2026年大同煤炭职业技术学院单招《英语》测试卷(能力提升)附答案详解.docx
- 2026年度江西泰豪动漫职业学院单招《英语》高频难、易错点题含完整答案详解【历年真题】.docx
- 2026年度重庆电子工程职业学院单招《英语》考试黑钻押题含完整答案详解【各地真题】.docx
最近下载
- 2009雷克萨斯gs450h原厂维修手册中文as ns.pdf VIP
- 雷克萨斯gs450h原厂维修手册中文.pdf VIP
- 初中物理电学中考试题.docx VIP
- 语言学概论(第二版) 作者 岑运强 著 第7章 交叉语言学.ppt VIP
- 年组装储能宝80万套、检测分类循环电池100万套技改环评报告.pdf VIP
- 2026年中考英语复习必备单词词汇表(精校打印版).pdf VIP
- 七升八语文暑假提升--复习-专题04 古诗文阅读.pdf VIP
- 2025年南充市国企考试真题.docx VIP
- 2025年南充市嘉陵区国企考试真题.docx VIP
- 高考物理力学计算题训练含答案.docx VIP
原创力文档

文档评论(0)