7-19 两个有序序列的中位数(25 分)
来源:互联网 发布:linux usr local 编辑:程序博客网 时间:2024/06/05 03:52
已知有两个等长的非降序序列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<iostream>#include<algorithm>using namespace std;int n,m,i,a[1000001],k=0;int main(){cin>>n;for(i=0;i<n;i++){cin>>m;a[k++]=m;}for(i=0;i<n;i++){cin>>m;a[k++]=m;}sort(a,a+k);cout<<(a[n-1]+a[n])/2<<endl;return 0;}
阅读全文
0 0
- 7-19 两个有序序列的中位数(25 分)
- 7-1 两个有序序列的中位数(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 链表 | 数组 )
- 论文笔记之Dynamic Routing Between Capsules
- HTML 4.01 快速参考 范例
- redis集群
- JDBC操作数据库的问题总结
- FPGA入门实验六:计数器、ROM和DDS
- 7-19 两个有序序列的中位数(25 分)
- Java练习题20 Map集合
- 我使用过的Linux命令之trap
- cocos2dx ImageView使用
- M
- 磁盘管理开源工具TestDisk
- [Spring]Bean相关问题
- c语言经典例题3
- Hadoop生态系统