国产精品天干天干,亚洲毛片在线,日韩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ó)家法律
青川县| 绿春县| 乌鲁木齐县| 西乡县| 大姚县| 永兴县| 利辛县| 邮箱| 汕尾市| 广昌县| 安平县| 曲靖市| 黔西县| 吉隆县| 西安市| 富蕴县| 喀喇| 洞口县| 江津市| 叙永县| 拉孜县| 华宁县| 江北区| 焦作市| 诏安县| 三门县| 苏尼特左旗| 石林| 宝鸡市| 陇西县| 红原县| 宜章县| 济阳县| 清水河县| 乳源| 北海市| 秭归县| 扶余县| 江西省| 新竹县| 济源市|