题目1483:求最大最小数
优先级队列的使用
import java.io.IOException;
import java.io.FileReader;
import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.util.Scanner;
import java.util.PriorityQueue;
import java.util.Comparator;class Main
{public static final boolean DEBUG = false;public static void main(String[] args) throws IOException{Scanner cin;int n;if (DEBUG) {cin = new Scanner(new FileReader("d:\\OJ\\uva_in.txt"));} else {cin = new Scanner(new InputStreamReader(System.in));}while (cin.hasNext()) {n = cin.nextInt();if (n == 0) break;Comparator<Integer> comp = new Comparator<Integer>() {public int compare(Integer a, Integer b) {return b - a;}};PriorityQueue<Integer> qMin = new PriorityQueue<Integer>();PriorityQueue<Integer> qMax = new PriorityQueue<Integer>(1, comp);for (int i = 0; i < n; i++) {int num = cin.nextInt();qMin.add(num);qMax.add(num);}System.out.println(qMax.peek() + " " + qMin.peek());}}
}
题目1483:求最大最小数相关推荐
- 题目1 求Sum=x+xx+xxx+xxxx+xxx+xx+x的值,其中x是一个1~9的数字。从键盘上输入任意1~9的数字(如输入此范围外的数据,不处理该数据,程序提醒后继续输入),请输出Sum的结果
题目1 求Sum=x+xx+xxx+xxxx+xxx+xx+x的值,其中x是一个19的数字.从键盘上输入任意19的数字(如输入此范围外的数据,不处理该数据,程序提醒后继续输入),请输出Sum的结果:程 ...
- 题目:求1+2!+3!+...+20!的和
题目:求1+2!+3!+-+20!的和 #include <stdio.h> int main() {double sum = 0;double x=1;int i;for(i=1;i&l ...
- java 地铁换乘算法,地铁换乘-一道题目,求思路,不求代码,该怎么处理
地铁换乘---一道题目,求思路,不求代码 1.地铁换乘 为解决交通难题,某城市修建了若干条交错的地铁线路,线路名及其所属站名如stations.txt所示. 线1 苹果园 .... 四惠东 线2 西直 ...
- 程序设计C 实验一 题目三 求圆柱体的体积
程序设计C 实验一 题目三 求圆柱体的体积 请编写一个程序实现以下的题目要求: 1.输入圆柱体的半径(radius)和高(high); 2.定义PI为3.14159; 3.求出圆柱体的体积. 输入 输 ...
- C语言题目:求具有下列两个性质的最小自然数n
题目:求具有下列两个性质的最小自然数n: (1)n的个位数是6: (2)若将n的个位数移到其余各位数字之前,所得的新数是n的4倍. #include<stdio.h> #include&l ...
- 阿里巴巴Web前端面试的一道JS题目,求解答!!!
题目大概是这种: function outer(){return inner;var inner = "a";function inner(){};inner = 9; } ale ...
- 【经典100题】 题目16 求两个数的最大公约数和最小公倍数
题目 求两个数的最大公约数和最小公倍数. 最大公约数:指两个或多个整数共有约数中最大的一个 最小公倍数:指两个或多个整数共有倍数中最小的一个 说明:自己没有搞清楚最大公约数和最小公倍数的定义,结果走了 ...
- 【题目】求加权的平均值
题目:读取两个浮点数 A 和 B 的值,对应于两个学生的成绩. 请你计算学生的平均分,其中 A 的成绩的权重为 3.5,B 的成绩的权重为 7.5. 成绩的取值范围在 0 到 10 之间,且均保留一位 ...
- leetcode题目:求一个非负数n的平方根
本文首发于我的博客:https://belindayang.cn/ 题目: leetcode69题 求一个非负数n的平方根 算法思路: 核心思想:二分查找 在1到n中进行查找,每次取中间元素mid求平 ...
最新文章
- Hive Fetch Task
- 十四、去年写的Numpy使用方法梳理,2020年5月13日整理
- pythonscrapy爬虫_零基础写python爬虫之使用Scrapy框架编写爬虫
- 判断是否是完全二叉树_【数据结构】二叉树高频考试题目【代码模板】!
- windows 全局变量_如何在Windows中使用全局系统环境变量
- java 中文 音序,java 中文字符串数组按照音序排列
- java编译_解析 Java 即时编译器原理。
- IDEA的Struts2项目报错java.lang.ClassNotFoundException
- CCF认证201712-2游戏
- WCF Endpoint分类
- windos下编译ffmpeg生成dll、lib库(开启265)
- SoapUI SoapUI接口测试之编码设置
- Office 2007:另存为PDF或XPS
- 中标麒麟桌面操作系统6.0安装步骤
- 一卡通管理系统需求分析
- 面试时会问到的项目中的问题总汇
- 分类算法之决策树ID3详解
- 什么是大小端?如何确定大小端?
- 一些牛人榜样,多看看他们写的东西(后续整理牛人的blog等)
- pythonxy官网下载_GitHub - wptyut/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...
热门文章
- Highcharts-2.3.2 网页曲线绘制工具 一淘网价格曲线
- 华为面试题之大整数相加
- python语言中文社区-python numpy看这一篇就够了-Go语言中文社区
- python画直方图成绩分析-使用Python进行描述性统计
- python调用shell命令-Python调用shell命令常用方法(4种)
- python画树叶-用python画树叶
- python面试-Python面试技巧合集(建议收藏)
- esp32 python-ESP32教程:MicroPython支持
- 如何使用python画折线图-Python 使用 matplotlib 画折线图教程
- python3.7.4-Centos7升级Python3.7.4