zoukankan      html  css  js  c++  java
  • 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+"岁");

        }

    }

     

  • 相关阅读:
    使用 python 提取照片中的手机信息
    微信域名拦截检测接口2018版本
    推荐几个Laravel 后台管理系统
    微信小程序实例源码大全
    微信开放平台开发-授权、全网发布(PHP)
    微信公众平台开发者中心安全模式消息体加解密实现
    微信开放平台搭建之EasyWeChat
    详解微信开放平台第三方平台代小程序开发业务基本接口调用逻辑
    EasyWeChat微信开放平台第三方平台接入
    身边小程序:微信门店小程序给代理加盟商的红利有哪些?
  • 原文地址:https://www.cnblogs.com/kally004/p/7903790.html
Copyright © 2011-2022 走看看