博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
10.25L 1331. 数组序号转换***
阅读量:3956 次
发布时间:2019-05-24

本文共 733 字,大约阅读时间需要 2 分钟。

 

(1)一个奇怪的结果:没搞懂

function arrayRankTransform (arr){    let len = arr.length;    let arr1 = [];    let arr2 = [];    let arr3 = [];    let count = 1;    for(let i = 0; i < len; i++){        arr1[i] = arr[i];    }    console.log(arr1 + 'arr1');    arr.sort((a, b) => a - b);    console.log(arr + 'arr');    for(let i = 0; i < len; i++){        arr2[i] = count;        if(arr[i] != arr[i + 1]){            count++;        }    }    console.log(arr2 + 'arr2');    for(let i = 0; i < len; i++){        for(let j = 0; j < len; j++){            if(arr1[i] == arr[j]){                arr3[i] = arr2[j];            }        }    }    console.log(arr3 + 'arr3');    return arr3;}var arr = [37,12,28,9,100,56,80,5,12];arrayRankTransform(arr);

 

(2)

 

 

 

 

 

转载地址:http://nqtzi.baihongyu.com/

你可能感兴趣的文章
Java 之23种设计模式解析
查看>>
Java常用英语汇总(更新升级版)
查看>>
Java常用英语汇总(更新升级版)
查看>>
Java常用英语汇总(更新升级版)
查看>>
Java常用英语汇总(更新升级版)
查看>>
Java常用英语汇总(更新升级版)
查看>>
Java常用英语汇总(更新升级版)
查看>>
Java常用英语汇总(更新升级版)
查看>>
Java常用英语汇总(更新升级版)
查看>>
Android性能优化
查看>>
Canvas入门(一)
查看>>
Canvas入门(一)
查看>>
Canvas入门(一)
查看>>
DbUtils入门
查看>>
DTD约束简介
查看>>
Eclipse Debug调试
查看>>
Eclipse Debug调试
查看>>
Hibernate的注解和XML
查看>>
JavaScript闭包
查看>>
JavaScript原型
查看>>