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

北京网站模板公司网站制作流程

北京网站模板,公司网站制作流程,西数 网站建设,怎样免费网站建设Description 给定一个长度为 NN 的非负整数序列 AA,对于前奇数项求中位数。 Input 第一行一个正整数 NN。 第二行 NN 个正整数 A1…NA1…N​。 Output 共 ⌊N12⌋⌊2N1​⌋ 行,第 ii 行为 A1…2i−1A1…2i−1​ 的中位数。 Sample 1 InputcopyOu…

Description

给定一个长度为 NN 的非负整数序列 AA,对于前奇数项求中位数。

Input

第一行一个正整数 NN。

第二行 NN 个正整数 A1…NA1…N​。

Output

共 ⌊N+12⌋⌊2N+1​⌋ 行,第 ii 行为 A1…2i−1A1…2i−1​ 的中位数。

Sample 1

InputcopyOutputcopy
7
1 3 5 7 9 11 6
1
3
5
6

Sample 2

InputcopyOutputcopy
7
3 1 5 9 8 7 6
3
3
5
6

Hint

对于 20%20% 的数据,N≤100N≤100;

对于 40%40% 的数据,N≤3000N≤3000;

对于 100%100% 的数据,1≤N≤1000001≤N≤100000,0≤Ai≤1090≤Ai​≤109。

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int a[100005];
int n;
int main() {ios::sync_with_stdio(false);        // 禁用同步cin.tie(nullptr);                   // 解除cin与cout绑定cin >> n;for (int i = 1; i <= n; i++) {cin >> a[i];}vector<int> m;for (int i = 1; i <= n; i ++) {if (i == 1) {m.insert(m.begin(), a[i]);}else {int x = 0, y = m.size();while (x < y) {int mid = (x + y) / 2;if (m[mid] > a[i]) {y = mid;}else {x = mid + 1;}}m.insert(m.begin() + x, a[i]);}if (i % 2 == 1) {cout << m[m.size() / 2] << endl;}}return 0;
}

http://www.ds6.com.cn/news/83352.html

相关文章:

  • 搭网站要多少钱如何搭建一个网站平台
  • 华强北ic网站建设seo优化推广软件
  • 做个人网站到哪里做哪里有网络推广
  • 智能网站开发南昌seo排名公司
  • 专做网站营销推广方式有哪些
  • 网站代码如何优化少女长尾关键词挖掘
  • 内蒙古网站制作微信营销模式有哪些
  • 更改各网站企业信息怎么做如何利用互联网宣传与推广
  • ps做 网站教程网络推广公司排行榜
  • 疫情最新资讯seo自动点击排名
  • 怎么创建一个自己的网站真正免费建站网站
  • seo网站优化收藏怎么设置自己的网站
  • 中小微企业网站建设网页设计模板图片
  • 简单制作网页搜索引擎优化自然排名
  • 营口网站制作公司最近爆发什么病毒感染
  • 个人网站的建立怎么做优化大师兑换码
  • 网站后台管理页面下载模拟搜索点击软件
  • 做1元夺宝网站挣钱吗百度入驻
  • 织梦手机网站怎么安装教程视频教程营销型网站建设步骤
  • 网站设计网络公司链接买卖平台
  • 做外贸网站公司哪家好西地那非片的功能主治
  • php动态网站开发架构网站开发建站
  • iis访问网站打开要很久网络服务平台
  • 网站开发设计是前端吗网站目录结构
  • 营销型网站创建百度关键词seo排名
  • 广州模板网站建设费用厦门seo顾问
  • 黑红网站模板网店代运营可靠吗
  • 专业网站建设微信网站定制汕头seo建站
  • 哈尔滨企业建站系统苏州关键词优化seo
  • 小学六年级做的网站google 浏览器