当前位置: 首页 > wzjs >正文

哪里可以做网站平台注册营业执照名字查询系统

哪里可以做网站平台,注册营业执照名字查询系统,是一种特色的网络营销方式,成都it外包公司https://www.luogu.com.cn/problem/P1923 快排原理:每次选一个基准,大于基准的放右边,小于基准的放左边,直到全部有序。 每轮排序完可以保证, [ l , j ] [l,j] [l,j] 里的数都是小于等于基准的, [ i , r ] …

https://www.luogu.com.cn/problem/P1923
快排原理:每次选一个基准,大于基准的放右边,小于基准的放左边,直到全部有序。
每轮排序完可以保证, [ l , j ] [l,j] [l,j] 里的数都是小于等于基准的, [ i , r ] [i,r] [i,r] 的数都是大于等于基准的,剩下的都已经有序。

#include<bits/stdc++.h>
#define endl '\n'
#define pii pair<int,int>using namespace std;
using ll = long long;const int maxn = 5e5+3;
int a[maxn];void quick_sort(int l,int r)
{int i=l,j=r;int mid=(l+r)/2;int x=a[mid];while(i<=j){while(a[i]<x) i++;while(a[j]>x) j--;if(i<=j) {swap(a[i],a[j]);i++,j--;}}if(l<j) quick_sort(l,j);if(i<r) quick_sort(i,r);
}void solve()
{int n; cin>>n;for(int i=1;i<=n;i++)cin>>a[i];quick_sort(1,n);
}int main()
{ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);int T; T=1;while(T--)solve();return 0;
}
/*
9
1 4 7 2 9 6 3 9 5
*/

https://www.luogu.com.cn/problem/P1923
采用快排,不难发现排序的过程可以舍弃很多对结果没有用的区间。
每轮过后,如果第 k 个元素在左区间,就只排左区间,如果在右区间,就只排右区间,否则说明第 k 个元素已经在这两段区间的中间,即找好的自己的位置,直接返回即可。

#include<bits/stdc++.h>
#define endl '\n'
#define pii pair<int,int>using namespace std;
using ll = long long;const int maxn = 5e6+3;
int a[maxn];void find(int l,int r,int k)
{int i=l,j=r;int mid=(l+r)/2;int x=a[mid];while(i<=j){while(a[i]<x) i++;while(a[j]>x) j--;if(i<=j){swap(a[i],a[j]);i++,j--;}}if(k<=j) find(l,j,k);else if(k>=i) find(i,r,k);else {cout<<a[k]<<endl;return ;}
}void solve()
{int n,k; cin>>n>>k;for(int i=1;i<=n;i++)cin>>a[i];find(1,n,k+1);
}int main()
{ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);int T; T=1;while(T--)solve();return 0;
}
http://www.dtcms.com/wzjs/560567.html

相关文章:

  • 网站快排是怎么做的中小型企业网站优化案例
  • 做网站的所有代码咖啡网站开发背景
  • 家具东莞网站建设0769官方设计方案
  • 包头学做网站南京网络推广建站
  • 邢台网站建设网站wordpress伪静态插件
  • 网站建设开发技术天津简单个人网页模板
  • 滨江做网站英雄传奇手机版网页版
  • 在灵璧怎样做网站网站平台免费
  • 惠州网站建设技术支持微营销推广软件
  • 郑州做网站九零后网络wordpress编辑分类
  • 推广网官方推广网站做的比较炫的网站
  • 廖雪峰的网站怎么做的莱芜金点子招聘网
  • 高端网站制作技术wordpress 调用缩略图
  • 国外专业做集装箱别墅网站南宁网站建设哪家好
  • 英文手机商城网站建设没有网站怎么做淘客
  • 马鞍山做网站的公司78建设厅网站上怎么实名认证
  • vue 直播网站开发天河做网站哪家好
  • 上海网站制作开发上海市建设工程监理咨询有限公司
  • 网站如何带来流量学室内设计要学什么软件
  • 新闻类网站开发重庆宣传片
  • 网站后台怎么进入wordpress石家庄专门做网站的公司
  • 免费招聘网站有哪些平台inove wordpress
  • 乡镇门户网站建设的现状及发展对策网站设计标杆企业
  • 跟建设通差不多额网站网站图片设置方法
  • 网站设计方案口碑好的番禺网站建设
  • 西安网站seo公司网站建设 毕业设计
  • 邢台做移动网站多少钱网站建设后期收什么费用
  • 英茗网站建设排名第一的玉米品种
  • 毕设做网站有什么题目哈尔滨招标信息网官网
  • 最有效的网站推广费用做饮食找工作哪个网站好