国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

二分查找

2023-07-09 17:16 作者:SpiderMonkeyLing  | 我要投稿

#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
int a[1010];
int main()
{
?? ?int n,x;
?? ?cin>>n>>x;
?? ?for(int i=1;i<=n;++i) cin>>a[i];
?? ?for(int i=1;i<n;++i) {
?? ??? ?int k=i;
?? ??? ?for(int j=i+1;j<=n;++j)
?? ??? ?if(a[k]>a[j]) k=j;
?? ??? ?if(k!=i) {
?? ??? ??? ?int t=a[i]; a[i]=a[k]; a[k]=t;
?? ??? ?}
?? ?}
?? ?int l=1,r=n+1,mid;
?? ?while(l<r) {
?? ??? ?mid=(l+r)>>1;
?? ??? ?if(a[mid]>=x) r=mid;
?? ??? ?else l=mid+1;
?? ?}
?? ?cout<<">=x最小的數(shù):";
?? ?if(l==(n+1)) printf("-1\n");
?? ?else printf("%d\n",a[l]);
?? ?l=0; r=n;
?? ?while(l<r) {
?? ??? ?mid=(l+r+1)>>1;
?? ??? ?if(a[mid]<=x) l=mid;
?? ??? ?else r=mid-1;
?? ?}
?? ?cout<<"<=x最大的數(shù):";
?? ?if(r==0) cout<<"-1";
?? ?else cout<<a[l];
?? ?return 0;
?}?

二分查找的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
昆明市| 广河县| 罗山县| 临沂市| 昌江| 阿合奇县| 凤翔县| 金塔县| 东莞市| 浠水县| 石家庄市| 天等县| 常州市| 长岭县| 方山县| 江城| 潮州市| 城固县| 罗源县| 常德市| 福建省| 隆回县| 保德县| 安龙县| 公主岭市| 苏尼特左旗| 湘阴县| 芦山县| 多伦县| 蒲江县| 兴安盟| 中山市| 博罗县| 长子县| 陆川县| 宁河县| 周宁县| 长春市| 遂平县| 潼关县| 泰州市|