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;

        }

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

  • 相关阅读:
    文本标记
    第一个HTML文档
    HTML入门
    bootstrap fileinput 文件上传
    DPDK rte_hash 简述
    glib学习笔记-基本知识
    linux常用网络命令
    libevent学习过程
    C语言 singleton模式
    oracle命令行导出、导入dmp文件
  • 原文地址:https://www.cnblogs.com/hanmy/p/14170610.html
Copyright © 2011-2022 走看看