• 数组


    数字去重:

    var arr=[1,3,2,4,1,4,5,2,3,5,6,2];
    var arr2=[];  

    for (var i=0;i<arr.length;i++) {
    var status=0;
    for (var j=0;j<arr.length;j++) {
    if (arr[i]==arr2[j]) {
    status=1;
    break;
    }
    };
    if (status==0) {
    arr2.push(arr[i]);
    }
    };
    for (var x in arr2) {
    document.write(arr2[x]+" ");
    }

    冒泡排序
    var arr=[5,1,3,2,6,4];
    //for(var i=0;i<arr.length;i++);{
    //if (arr[0]>arr[i]) {
    // var temp=arr[0];
    // arr[0]=arr[i];
    // arr[i]=temp;
    //}
    // for(var i=1;i<arr.length;i++);
    //if (arr[1]>arr[i]) {
    // var temp=arr[1];
    // arr[1]=arr[i];
    // arr[i]=temp;
    //}

    for (var j=0;j<arr.length;j++) {
    for(var i=j+1;i<arr.length;i++);
    if (arr[j]>arr[i]) {
    var temp=arr[j];
    arr[j]=arr[i];
    arr[i]=temp;
    }
    }
    for (var x in arr) {
    document.write(arr[x]+"&nbsp;&nbsp;")
    }

    数组:相同类型数据的集合

    数组强类型语言:
    1.数组里面只能存放相同数据类型的数据
    2.定义数组的时候需要制定一个长度(可以存放的元素数量)
    3.内存空间连续

    集合强类型语言:
    1.可以存放任意类型的数据
    2.定义的时候不需要指定长度
    3.内存空间不连续


    JS:
    数组:
    1.可以存放任意类型数据
    2.定义时候不需要指定长度

  • 相关阅读:
    agc015D A or...or B Problem
    agc016E Poor Turkeys
    CTSC2016时空旅行
    假期的宿舍[ZJOI2009]
    上白泽慧音(luogu P1726
    小K的农场(luogu P1993
    Cashier Employment(poj1275
    Intervals(poj1201
    序列分割[Apio2014]
    特别行动队[APIO2010]
  • 原文地址:https://www.cnblogs.com/zhangjinghe/p/7447027.html
Copyright © 2020-2023  润新知