7-1 两个有序序列的中位数(25 分)
来源:互联网 发布:office for mac下架了? 编辑:程序博客网 时间:2024/06/04 19:54
7-1 两个有序序列的中位数(25 分)
已知有两个等长的非降序序列S1, S2, 设计函数求S1与S2并集的中位数。有序序列,的中位数指A(N−1)/2的值,即第⌊个数(A0为第1个数)。
输入格式:
输入分三行。第一行给出序列的公共长度N(0<N≤100000),随后每行输入一个序列的信息,即N个非降序排列的整数。数字用空格间隔。
输出格式:
在一行中输出两个输入序列的并集序列的中位数。
输入样例1:
51 3 5 7 92 3 4 5 6
输出样例1:
4
输入样例2:
6-100 -10 1 1 1 1-50 0 2 3 4 5
输出样例2:
1
#include <bits/stdc++.h>using namespace std;int N;int s[1000000+19];int main(){ cin >> N; for(int i = 1; i <= N ; i++) { cin >> s[i]; } for(int i = N + 1; i <= N*2 ; i++) { cin >> s[i]; } sort(s + 1,s + 1 + N * 2); int k1 = N; int k2 = N + 1; cout << (s[k1] + s[k2])/2 << endl; return 0;}
阅读全文
0 0
- 7-1 两个有序序列的中位数(25 分)
- 7-19 两个有序序列的中位数(25 分)
- 5-7 两个有序序列的中位数 (25分)
- 两个有序序列的中位数(25 分)
- 两个有序序列的中位数(25 分)
- 5-53 两个有序序列的中位数 (25分)
- 两个有序序列的中位数(详解)
- 2-13. 两个有序序列的中位数(25)
- PAT1019. 两个有序序列的中位数(25)
- 2-13. 两个有序序列的中位数(25)
- 两个有序序列的中位数
- 两个有序序列的中位数
- 两个有序序列的中位数(二分搜索)
- pat 两个有序序列的中位数
- PAT 两个有序序列的中位数
- 【C】两个有序序列的中位数
- PTA5-53 两个有序序列的中位数
- 2-13. 两个有序序列的中位数(25)(ZJU_PAT 链表 | 数组 )
- SQL子句执行顺序和Join的一点总结
- springBoot注解的应用
- SVN中export和checkout有什么区别问?
- 用C#怎样把当前系统时间存入数据库
- RegisterStartupScript 和 RegisterClientScriptBlock 的区别
- 7-1 两个有序序列的中位数(25 分)
- tomcat 安装及部署war包
- C#中如何求时间间隔?
- gridview , listview , repeater自动行号
- 在centos7.0上安装laravel5.4
- Listview控件获取当前行的行号和主键
- 获取Listview当前行值
- plsql 触发器教程-当表1的某条数据更新时,表2的某些数据也自动更新
- GridView 编辑功能实现 Delete 、 Update、Edit、Cancel