第十四周项目一 验证算法 1
来源:互联网 发布:java测试工程师 编辑:程序博客网 时间:2024/05/01 18:27
/* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1-1.cbp * 作 者:滕健* 完成日期:2016年12月01日 * 版 本 号:v1.0 * 问题描述:验证折半查找算法 * 输入描述:无 * 程序输出:测试数据 */ #include<iostream> using namespace std; void digui(int low,int high,int a[],int f); int main() { int low=0,high,i=0; int f,a[50],n; cin>>n>>f; while(i<n) { cin>>a[i]; i++; } high=n-1; digui(low,high,a,f); return 0; } void digui(int low,int high,int a[],int f) { int mid; mid=(high-low)/2; if(low<=high) { if(a[mid]==f) { cout<<"find in "<<mid+1<<endl; } else if(a[mid]<f) { digui(mid+1,high,a,f); } else { digui(low,mid-1,a,f); } } if(low>high) cout<<"not find"<<endl; }
运行结果:
0 0
- 第十四周项目一 验证算法 1
- 第十四周项目一~~验证各算法
- 第十四周项目一 验证算法
- 第十四周项目一(验证各算法)
- 第十四周项目一(验证各算法)
- 第十四周 项目一 验证算法 1.
- 第十四周 项目一(1) 验证算法
- 第十四周--项目一--验证算法(1)
- 第十四周-项目一 验证算法(1)
- 第十四周项目1-验证算法
- 第十四周项目1 验证算法
- (第十四周项目1)验证算法
- 第十四周项目1 - 验证算法
- 第十四周项目1---验证算法
- 第十四周项目1验证算法
- 第十四周项目1-验证算法
- 第十四周 项目1验证算法
- 第十四周项目1 验证折半算法
- Python 字符串(三)-字符串操作实例(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- 5 python numpy.expand_dims的用法
- 修改 android Dialog 对话框显示的位置
- 用Apache Spark进行大数据处理四
- Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传
- 第十四周项目一 验证算法 1
- 第九周项目3
- 区块链侧链应用开发平台Asch节点安装及区块生产教程
- 第14周项目1-(3)二叉树排序树的相关算法
- Solr配置文件schema.xml和solrconfig.xml分析
- Failed to resolve: junit:junit:4.12解决方案
- 使用IJG JPEG库
- Dispatch相关知识
- 第十三周项目3--Dijkstra算法的验证