1029.Median (25)
来源:互联网 发布:投标施工组织设计软件 编辑:程序博客网 时间:2024/05/16 17:46
1029.Median (25)
pat-al-1029
2017-02-23
- 利用哨兵
- 数组太大不能放main里
/** * pat-al-1029 * 2017-02-23 * C version * Author: fengLian_s */#include<stdio.h>#define INF 0x3f3f3f3f#define MAX 1000010long num1[MAX], num2[MAX];int main(){ freopen("in.txt", "r", stdin); int n1, n2; scanf("%d", &n1); for(int i = 0;i < n1;i++) { scanf("%ld", &num1[i]); } num1[n1] = INF;//哨兵 scanf("%d", &n2); for(int i = 0;i < n2;i++) { scanf("%ld", &num2[i]); } num2[n2] = INF; int mid = (n1+n2+1)/2; int cnt = 0, i = 0, j = 0; long median; while(cnt < mid) { if(num1[i] < num2[j]) { median = num1[i]; i++; } else { median = num2[j]; j++; } cnt++; } printf("%ld\n", median);}
-FIN-
0 0
- 1029. Median (25)
- 1029. Median (25)-PAT
- 【PAT】1029. Median (25)
- 1029. Median (25)
- 1029. Median (25)
- PAT 1029. Median (25)
- 1029. Median (25)
- PAT 1029. Median (25)
- PAT 1029. Median (25)
- 1029. Median (25)
- 1029. Median (25)
- 1029. Median (25)
- 1029. Median (25)
- 1029. Median (25)
- 1029. Median (25)
- 1029. Median (25)
- pat 1029. Median (25)
- 1029. Median (25)
- Leetcode 238. Product of Array Except Self
- 子查询in 为何不能用order by
- Project Euler 013 Large sum
- CSS属性之定位属性详解
- 基于H5的图片上传解析
- 1029.Median (25)
- JavaScript中this指向
- wustoj1938格子游戏
- Spring中利用JDBC模板完成SQLServer数据库(MySQL一样)各种操作
- 反向代理服务器的工作原理
- 设计模式 状态模式 以自动售货机为例
- Java成员变量的初始化
- 使用面向对象重构之-继承中的抽象—模板方法
- 11 Linux mv