使用JAVA找出一组数据的最大值
2015-12-13 14:38
369 查看
设有一组N个数而要确定其中k个是最大者。我们称之为选择问题也就是选择这组数据中的最大值。下面我们使用JAVA语言来编程找出一组数据中的最大值。
Mark Allen Weiss
public class SelectMaxNum { /** * @param args * 找出一组数据中的最大值或者最小值 */ public static void main(String[] args) { // 定义一组数组 int data[] = new int[] { 1, 9, 3, 80, 50, 55, 23 }; //默认最大值和最小值都是第一个 int max = data[0]; int min = data[0]; for (int i = 1; i < data.length; i++) { //拿默认的第一个数值和后边所有的数据一一比较,如果大于或小于就直接赋值。 if (max < data[i]) { max = data[i]; } if (min > data[i]) { min = data[i]; } } System.out.println("最大值" + max + "最小值" + min); } }另外我将从本章节开始不定时更新我对《数据结构与算法分析-java语言描述》学习的笔记,感谢本书的作者
Mark Allen Weiss
相关文章推荐
- Java transient关键字
- java中System类简介(转)
- java文件路径几种加载方式
- Spring分布式事务在service中动态切换数据源
- java基础Dao以及基础Service的简易方式实现
- Android 在eclipse 创建selectors(随记三)
- JAVA8的新特性学习笔记-(lambda、stream)
- java IO流学习总结
- 工厂模式
- eclipse机器硬重启后package和project视图中看不见工作区间中的工程
- 【深入】java 单例模式
- Java虚拟机(一)内存管理子系统
- java多线程,多个客户端之间发送文件
- JAVA读取TXT文本中的数据
- struts2重要知识点总结(2)
- JAVA-建造者设计模式
- 分享java中设置代理的两种方式
- Java Multi-Threading
- 8张图理解Java
- java:IO流学习小结