码迷,mamicode.com
首页 >  
搜索关键字:折半查找 查找算法 二分搜索    ( 1751个结果
第二章实践报告
1.实践题目 输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 输入格式: 输入共三行: 第一行是n值; 第二行是n个整数; 第三行是x值。 输出格式: 输出x所在的下标(0~n ...
分类:其他好文   时间:2018-10-14 17:43:51    阅读次数:214
第二章实践报告
1、实践题目:二分查找 2、问题描述: 输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 3、算法描述: while(left<=right){ //左右比较 int middl ...
分类:其他好文   时间:2018-10-14 16:58:23    阅读次数:141
算法第二章上机实践报告
1.实践题目 输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 2.问题描述 用二分法在输入的有序排列整数中查找数x。若找到,输出x的下标和比较次数;若找不着,输出-1和比较次数 ...
分类:编程语言   时间:2018-10-14 16:51:07    阅读次数:159
第二章上机实验报告
1、实践题目:二分查找 2、问题描述:输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 3、算法描述: #include<iostream>using namespace std ...
分类:其他好文   时间:2018-10-14 16:48:59    阅读次数:105
算法第二章上机实验报告
算法时间及空间复杂度分析(要有分析过程) 心得体会(对本次实践收获及疑惑进行总结) 1,实践题目: 7-1 二分查找 (20 分) 输入n值(1<=n<=1000)、n 个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次 ...
分类:编程语言   时间:2018-10-14 16:46:22    阅读次数:378
算法第二章上机实践报告
1.实践题目:输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 2.问题描述:通过二分搜索技术,找出数组中与x数值相等的数字,然后输出该数字在数组中的下标,若当left大于rig ...
分类:编程语言   时间:2018-10-14 16:45:21    阅读次数:121
算法第二章上机时间报告
问题描述:使用二分搜索的算法,每次进行折半查找,直到最后查到所需查找的值x为止。 算法描述:二分搜索:基本思想是将n个元素分成个数大致相同的两半,取a【n/2】与x作比较。如果x=a【n/2】,则找到x,算法终止;如果x<a[n/2],则只在数组a的左半部分继续搜索x;如果x>a【n/2】,则只在数 ...
分类:编程语言   时间:2018-10-14 16:38:09    阅读次数:118
算法第二章上机实践报告
实践题目:二分查找 问题描述: 输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 输入格式: 输入共三行: 第一行是n值; 第二行是n个整数; 第三行是x值。 输出格式: 输出x ...
分类:编程语言   时间:2018-10-14 16:32:52    阅读次数:136
算法第二章上机实验报告
1、实践题目 输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 输入格式: 输入共三行:第一行是n值;第二行是n个整数;第三行是x值。 输出格式: 输出x所在的下标(0~n-1) ...
分类:编程语言   时间:2018-10-14 16:32:46    阅读次数:178
算法第二章上机实践报告
实践报告任选一题进行分析。内容包括: 1.实践题目 题目来源:《计算机算法设计与分析》,王晓东 设a[0:n-1]是已排好序的数组,请改写二分搜索算法,使得当x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j。当搜索元素在数组中时,i和j相同,均为x在数组中的位置。 输入格式: 输入 ...
分类:编程语言   时间:2018-10-14 16:28:29    阅读次数:187
1751条   上一页 1 ... 46 47 48 49 50 ... 176 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!