• 11.20第13次作业选择排序法 冒泡排序法


    1.

    package com.Hani;

    public class XuanZe {

        //选择法

        public static void main(String[] args){

            int[] arr={22,43,26,7,37,66,237,64};

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

                for(int j=i+1;j<arr.length;j++){

                    if(arr[i]>arr[j]){

                        int temp;

                        temp=arr[i];

                        arr[i]=arr[j];

                        arr[j]=temp;

                    }

                }

            }

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

                System.out.println(arr[i]);

            }

        }

    }

     

    2.

    package com.Hani;

    public class MaoPao {

        //冒泡法

        public static void main(String[] args){

            int[] arr={22,43,26,7,37,66,237,64};

            for(int i=0;i<10;i++){

                for(int j=0;j<arr.length-1-i;j++){

                    if(arr[j]>arr[j+1]){

                        int temp;

                        temp=arr[j];

                        arr[j]=arr[j+1];

                        arr[j+1]=temp;

                    }

                }

            }

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

                System.out.println(arr[i]);

            }

        }

    }

     

    3、

    package com.Hani;

    public class Fibonacci {

    //斐波纳契额数列

    //1 1 2 3 5 8 13 21 34 55 89 144 233 377

        public static void main(String[] args) {

            int[] arr=new int[30];

            arr[0]=1;

            arr[1]=1;

            System.out.println(arr[0]);

            System.out.println(arr[1]);

            for(int i=2;i<arr.length;i++){

                arr[i]=arr[i-1]+arr[i-2];

                System.out.println(arr[i]);

            }

        }

    }

     

    4、 人类对象数组

    package com.Hani;

    public class PersonArray {

        public static void main(String args[]){

            person per[]=new person[3];

            per[0]=new person("鹿晗",27);

            per[1]=new person("小鹿",7);

            per[2]=new person("小小鹿",2);

            for (int x=0;x<per.length;x++)

            {

                per[x].getinfo();

            }

        }

    }

    class person

    {

        private String name;

        private int age;

        public person(String name,int age)

        {

            this.name=name;

            this.age=age;

        }

        public void getinfo()

        {

            System.out.println("大家好,我是"+this.name+",今年 "+this.age+"岁");

        }

    }

     

  • 相关阅读:
    jmeter 5压测https接口报错javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake的解决方法
    压测部署在k8s的服务时,出现{"message":"An unexpected error occurred"}错误的可能原因
    用jmeter测试post接口body带中文参数报错,同样的body粘贴到postman里正常-----解决方法
    hive删除分区表以及修复分区表
    查看Hive表信息及占用空间
    jmeter测试的get接口中有特殊字符时的处理
    面试题-给你一个扫码支付的二维码,如何写测试用例?
    零碎的 软件测试面试题
    linux常见问题
    自动化面试常问问题
  • 原文地址:https://www.cnblogs.com/kally004/p/7903790.html
Copyright © 2020-2023  润新知