查找
码不停Ti
信息安全在校大学生
展开
-
7-1 二分查找 (20分)
输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。输入格式:输入共三行: 第一行是n值; 第二行是n个整数; 第三行是x值。输出格式:输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。输入样例:41 2 3 41...原创 2019-12-17 11:46:51 · 13372 阅读 · 1 评论 -
7-2 冒泡法排序 (30分)
7-2冒泡法排序(30分)将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们。通过一遍扫描,则最后一个元素必定是最大的元素。然后用同样的方法对前N−1个元素进行第二遍扫描。依此类推,最后只需处理两个元素,就完成了对N个数的排序。本题要求对任意给定的K(<N),输出扫描完第K遍后的中间结果数列。输入格式:...原创 2019-12-06 19:09:59 · 1991 阅读 · 0 评论 -
7-1 二分查找 (20分)
7-1二分查找(20分)利用二分查找找出所给出的数在数组中的下标输入格式:第一行输入n和m表示数组有n个数据,m表示要对m个数进行查找输出格式:所有输出在一行完成,行末没有多余空格和多余回车。输入样例:5 51 2 3 4 51 2 3 4 5输出样例:0 1 2 3 4作者: 陈英单位: 南昌航空大学时间限制: 50 ms内存...原创 2019-12-06 19:09:13 · 6671 阅读 · 2 评论