zoukankan      html  css  js  c++  java
  • 数组的简单算法

     1 package com.baidu.java;
     2 /*
     3  * 1.求数组中的最小值,最大值,总和,平均值
     4  * 2.数组的复制,数组元素的反转
     5  */
     6 public class TestArraySF1 {//关于数组的基本算法
     7     public static void main(String[] args) {
     8         int[] arr=new int[]{1,-3,89,7,4,89,-5,74,4,0};
     9         //最大值
    10         int max=arr[0];
    11         for(int i=0;i<arr.length;i++){
    12             if(arr[i]>max){
    13                 max=arr[i];
    14             }
    15         }
    16         System.out.println("arr数组中的最大值是"+max);
    17         //最小值
    18         int min=arr[0];
    19         for(int i=0;i<arr.length;i++){
    20             if(arr[i]<min){
    21                 min=arr[i];
    22             }
    23         }
    24         System.out.println("arr数组中的最小值是"+min);
    25         //总和
    26         int sum=0;
    27         for(int i=0;i<arr.length;i++){
    28             sum+=arr[i];
    29         }
    30         System.out.println("arr数组中的数的总和是"+sum);
    31         //平均值
    32         double pj=sum/arr.length;
    33         System.out.println("arr数组的平均值是"+pj);
    34         //数组的复制
    35         int[] arrFZ=new int[arr.length];
    36         for(int i=0;i<arr.length;i++){
    37             arrFZ[i]=arr[i];
    38             System.out.print(arrFZ[i]+"	");
    39         }
    40         System.out.println();
    41         //数组元素的反转
    42         for(int i=0;i<arr.length/2;i++){
    43             int temp=0;
    44             temp=arr[i];
    45             arr[i]=arr[arr.length-1-i];
    46             arr[arr.length-1-i]=temp;
    47         }
    48         //反转后遍历
    49         for(int i=0;i<arr.length;i++){
    50             System.out.print(arr[i]+"	");
    51         }
    52         
    53         
    54     }
    55 }

    运行结果:

  • 相关阅读:
    通过梯度下降和logistic回归求w向量和b
    一个节点的神经网络的工作流程
    对神经网络大致框架的理解
    内置对象
    对象
    预解析
    作用域
    函数
    数组
    循环和代码规范
  • 原文地址:https://www.cnblogs.com/yunqing/p/4751209.html
Copyright © 2011-2022 走看看