新手 ,請教C++一道作業題
題目描述
定義BinSearch函式實作陣列元素的二分查找
輸入
第一行是正整數n(1 ≤ N ≤30000),n是待查找自然數的數目。
第二行是n個升序排列的不重復的自然數X1、X2、……Xn,以空格間隔,|Xn|≤1000
第三行是自然數key,key是待查找的數
輸出
若查找成功,則輸出2個數:查找次數、key所在位置,以空格間隔
若查找失敗,則輸出“Error”
如在“15 18 21 33 35 38 45 66 69 78 88 89 93 96”中查找66,查找了4次,位置在第8位,則輸出“4 8”
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/262209.html
標籤:C++ 語言
