二分查找(binary) 题目
题解暂无,求指导
试题描述
给出有 n 个不下降的元素序列,请你编程找出某元素第一次出现的位置。(n≤10^6)
输入要求
第一行:一个整数,表示由小到大序列元素个数;
下面 n 行,每行一个整数;
最后一行一个整数 x,表示待查找的元素。
输出要求
如果 x 在序列中,则输出 x 第一次出现的位置,否则输出-1。
输入样例
5
3
5
6
6
7
6
输出样例
3
解题提示
题解暂无,求指导
试题描述
给出有 n 个不下降的元素序列,请你编程找出某元素第一次出现的位置。(n≤10^6)
输入要求
第一行:一个整数,表示由小到大序列元素个数;
下面 n 行,每行一个整数;
最后一行一个整数 x,表示待查找的元素。
输出要求
如果 x 在序列中,则输出 x 第一次出现的位置,否则输出-1。
输入样例
5
3
5
6
6
7
6
输出样例
3
解题提示