首页 > 其他分享 >「模版」二分查找(lower_bound )

「模版」二分查找(lower_bound )

时间:2023-07-02 16:55:07浏览次数:36  
标签:lower int 模版 元素 bound 查找 序列

七彩评测

image
image

题目描述

给出有 n个元素的由小到大的序列,请你编程找出某元素第一次出现的位置。(n<=1000000)

Input

第一行:一个整数,表示由小到大序列元素个数:下边 n行,每行一个整数:最后一行一个整数 x,表示待查找的元素。

Output

如果 x 在序列中,则输出 x 第一次出现的位置,否则输出 -1.

样例输入

5
3
5
6
6
7
6

样例输出

3

code:

#include <bits/stdc++.h>
using namespace std;
int n,a[1000001],l,m,r,t;
int main(){
	cin>>n;
	for(int i = 1;i<=n;i++) scanf("%d",&a[i]);
	cin>>t;
	for(int i = 1;i<=n;i++){
		if(a[i] == t) {cout<<i;exit(0);}
	}
	cout<<-1;
	return 0;
}

标签:lower,int,模版,元素,bound,查找,序列
From: https://www.cnblogs.com/nasia/p/17520978.html

相关文章

  • 前端Vue自定义注册界面模版 手机号邮箱账号输入框 验证码输入框  包含手机号邮箱账号
    前端Vue自定义注册界面模版手机号邮箱账号输入框验证码输入框 包含手机号邮箱账号验证,下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13306效果图如下:......
  • 前端Vue自定义登录界面切换tabs 账号登录验证码登录模版 支持手机号校验邮箱校验验证
    前端Vue自定义登录界面切换tabs账号登录验证码登录模版支持手机号校验邮箱校验、验证码发送, 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13298效果图如下:cc-loginTabs使用方法<!--selIndex:选中序列 tabs-arr:tabs数组 @tabClic......
  • Linux使用HTTP隧道代理代码示例模版
    以下是一个使用HTTP隧道代理的示例代码模板:```pythonimportrequestsdefsend_request(url,proxy_host,proxy_port):#设置代理proxies={'http':f'http://{proxy_host}:{proxy_port}','https':f'http://{proxy_host}:{proxy_port}'}try:#发送请求respon......
  • [GPT] vue 的 quasar 框架 在 layout 模版中 如何获取 子页面当前使用的 useMeta
     在Quasar框架中,用VueRouter的meta字段来获取子页面当前使用的useMeta。首先,您需要在路由配置中设置子页面的meta字段。例如:  constroutes=[{path:'/page',component:PageComponent,meta:{useMeta:{//在这里定义您......
  • python使用隧道代理做爬虫模版
    以下是一个使用隧道代理进行爬虫的Python模板:```pythonimportrequests#设置代理服务器proxy_host="your_proxy_host"proxy_port="your_proxy_port"proxy_username="your_proxy_username"proxy_password="your_proxy_password"#设置目标网址target_url=......
  • 前端Vue自定义简单通用省市区选择器picker地区选择器picker 收获地址界面模版
    前端Vue自定义简单通用省市区选择器picker地区选择器picker收获地址界面模版,下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13266效果图如下:代码实现如下:cc-selectDity使用方法<!--省市区选择show:是否显示 @sureSelectArea:确认事件......
  • Python使用HTTP代码示例模版
    以下是一个使用Python发送HTTP请求的示例代码模板:```pythonimportrequests#发送GET请求defsend_get_request(url,params=None,headers=None):response=requests.get(url,params=params,headers=headers)returnresponse#发送POST请求defsend_post_request(url,data=Non......
  • 前端Vue自定义验证码密码登录切换tabs选项卡标签栏标题栏 验证码登录模版 密码登录模
    前端Vue自定义验证码密码登录切换tabs选项卡标签栏标题栏验证码登录模版密码登录模版,请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13221效果图如下:实现代码如下:cc-selectBox使用方法<!--select-arr:选择数组nowindex:当前选择序列@change:切换选择......
  • 4am,name-of-the-rose-and-dayflower
    4a.m.,玫瑰之名和兰花草Created:2023-06-05T18:59+08:00Published:2023-06-26T19:35+08:00Categories:Fragment目录跳一段忠字舞唯有凌晨四点才能诉说最美丽的语言想读和在读玫瑰的玻璃罩秦海碗:杜绝不快乐自我鉴定星光染发泰戈尔:你微笑着,不对我说什么小王子和玫瑰的名字离......
  • Python爬虫完整代码模版
    以下是一个基本的Python爬虫代码模板,可以根据需要进行修改:importrequestsfrombs4importBeautifulSoup#设置请求头,模拟浏览器访问headers={'User-Agent':'Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/58.0.3029.110......