最大数,最小数

public class ZDSH {

    public static void main(String[] args) {

        int[] a = new int[] { 10, 77, 45, 34, 56 };

        int b = 0;

        for (int i = 0; i < a.length; i++) {

            if (a[i] > b)
//System.out.println(i);
                b = a[i];

        }
        System.out.println(b);

        for(int i = 0;i < a.length;i++){
            if(a[i] < 15)
                b = a[i];
        }
        System.out.println(b);
        // TODO 自动生成的方法存根

    }

}
时间: 2024-10-11 11:11:41

最大数,最小数的相关文章

n 个数 最大数 最小数 INF的使用

输入n n 个数    最大数    最小数 Input 5 1 5 2 3 6 Output 1  6 #include<iostream> #include<algorithm> using namespace std; int main() { int n, i, a[1000]; while(cin>>n) { for(i=0; i<n;i++) cin>>a[i]; sort(a,a+n); cout<<a[0]<<&

分治法求最大数最小数问题

package com.trfizeng.fenzhifa; /** * * @author trfizeng * 思想:就是把复杂问题简单化,将一个大问题分割成许多小问题,再分别解出决对应的小问题的集合就是大问题的解 * */ public class MaxAndMin { public static void main(String[] args) { int[] Array = { -18, -16, 9, -5, 7, -40, 0, 35 ,-2 }; System.out.prin

ios 做的一个三个数求平均数 最大数 最小数

#import "ViewController.h" @interface ViewController ()@property (weak, nonatomic) IBOutlet UITextField *one;//能够输入的第一个文本文框 用的是text按键@property (weak, nonatomic) IBOutlet UITextField *two;//能够输入的第二个文本文框 用的是text按键@property (weak, nonatomic) IBOutl

【读书笔记-数据挖掘概念与技术】认识数据

属性分类: 标称属性(定性) 二元属性(定性) 序数属性(定性) 数值属性(定量) 标称属性--"与名称相关",它的值是一些符号或事物的名称. eg.头发颜色(黑色.棕色.淡黄色.红色) 婚姻状况(单身.已婚.离异.丧偶) 二元属性--标称属性的一种,只有两个类别或状态:0或1(布尔属性). 有对称与非对称之分,对称--两种状态具有同等价值并且携带相同的权重eg.性别 非对称--其状态的结果不是同样重要eg.化验结果(阴性0.阳性1) 序数属性--它的值之间具有有意义的序或秩评定,但相

C3-循环结构

// //  main.m //  C3_循环结构 // //  Created by dllo on 15/7/2. //  Copyright (c) 2015年 zhozhicheng. All rights reserved. // #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { //    int year = 0, month = 0, day = 0; //    scanf(

基数排序与基数排序

基数排序与基数排序是两种非比较型排序. 计数排序: //************计数排序********* //先最大-最小+1得到开辟空间数,开辟空间str,在遍历原数据arr在str相应位置计数,再遍历str将值写到原arr中 //适用在密集型数据, 无重复最优可转化为位图 //时间复杂度O(N),空间复杂度O(最大数-最小数+1) //设数组元素非负 void CountingSort(int *a, size_t size) {  size_t i = 0, j = 0;  int ma

C-Xcode真随机数的产生, 指针基础, 小技巧

小技巧1: 输出一个 % 输出一个%号(因为%是格式控制符的符号,所以输出是单独写一个%,系统会默认把%与其后面一个字符相结合当做格式控制符) —— %% 小技巧2: 自动整理代码 整理代码组合键 选中要对齐的代码 control + i 就会自动对齐 前提:代码没有语法错误 小技巧3: 产生一个真随机数 产生一个指定范围内的随机数: 比如需求:产生10-20的随机数 int num = arc4random_uniform(11) + 10 其他类推可得 公式 int num = arc4ra

NYOJ 1233 差值

差值 描述  输入一个整数数组,将它们连接起来排成一个数,找出能排出的所有数字中最大,最小的两个,输出两个数的差值.例如输入数组{1,  2},则输出9. 输入 第一行输入一个整数T,表示有T组测试数据.每组测试数据的第一行输入一个整数n(0<n<=1000),第二行输入n个整数ai(0<=ai<2^32). 输出 输出最大数最小数的差值,每个输出各占一行. 样例输入 1 3 1 2 3 样例输出 198 1 #include<cstdio> 2 #include<

java Math.random()随机数的产生

Math.random()是java内置产生随机数的函数,Math.random()能够产生[0,1)的浮点数,当我们要产生特定范围的数时,可以采用如下办法: 1.Math.random()*(最大数-最小数+1)+最小数 Math.random()*(a)产生[0-a)的随机数 如要产生[5-15]的随机数: int a =(int)(Math.random()*(15-5+1)+5) 注意随机数的括号,不要写成: int a =(int)Math.random()*(15-5+1)+5 这样

【C/C++】排序总结

#pragma once #include<iostream> #include<assert.h> using namespace std; //直接排序:指的是设定2个下标/指针.然后从下标1开始进行比较, //升序情况下:若在前的下标/指针大于当前比较数值.就进行数组的后移. //直到满足当前序列值.然后最终将当前比较数值进行替换. //PS:总有一个指针遍历比较数组(k,arry[i]) //时间复杂度为:0(n^2),空间复杂度0(1) void InsertSort(i