zoukankan      html  css  js  c++  java
  • 数 组

    数 组:用于存储同一类型数据的一个容器。

      好处:可以对该容器中的数据进行编号,从0开始。数组用于封装数据,就是一个具体的实体。

      如何在java中表现一个数组呢?两种表现形式。

        1)、元素类型[] 变量名 = new 元素类型[元素的个数];

        2)、元素类型[] 变量名 = {元素1,元素2...};

          元素类型[] 变量名 = new 元素类型[]{元素1,元素2...};

    ——————————————————————————————————————————————————————

        //二分查找法。必须有前提:数组中的元素要有序。 

        public static int halfSeach_2(int[] arr,int key){

          int min,max,mid;

          min = 0;

          max = arr.length—1;

          mid = (max+min)>>1; //(max+min)/2;

          while(arr[mid]!=key){

          if(key>arr[mid]){

            min = mid + 1;

          }

          else if(key<arr[mid])

            max = mid — 1;

            if(max<min)

            return —1;

            mid = (max+min)>>1;

          }

          return mid;

        }

    ——————————————

  • 相关阅读:
    向企业一样的思考
    在CentOS上搭建WordPress的博客系统
    DirectoryEntry所有字段对应解释
    Oracle11gSGA调整方法
    Oracle之内存结构(SGA、PGA)
    C# 打开指定目录并定位到文件
    C# 客户端读取共享目录文件
    谈30岁后it人员职业发展规划
    常用HTTP contentType与后端处理方式
    C# worksheet设置Excel样式
  • 原文地址:https://www.cnblogs.com/hanmy/p/14170610.html
Copyright © 2011-2022 走看看