数组相关方法 concat 用来连接多个数组 <script> var a = [1,2,3]; var b = [3,4,5]; var c = a.concat(b); console.log(c); // [1,2,3,3,4,5,] </script> concat join 把数组元素拿出来,根据指定的符号连接成一个字符串 <script> var a = [1,2,3]; var b = a.join('|'); console.log(b); // 1|…
数组基础 数组是大多数语言里面最常见的一种数据结构,它是一个有序的值列表. 创建数组 1.创建字面量数组 let arr=[]; 2.创建构造函数数组 let arr=new Array(); 注:无论是字面量形式数组,还是构造函数数组,当我们要使用typeof打印数据类型时,都会返回一个object 例: let arr1 = []; let arr2 = new Array(); console.log(typeof arr1);//object console.log(typeof a…
牛客2019多校联盟Day7 Fine the median 题意: 每次给数组插入区间[Li,Ri] 内的所有数,每操作一次查询中位数. 遇到这题真的算是巧合,然而就是这种冥冥之中的缘分,给了我线段树的一个全新的思想. 这题与以往的线段树做法有所不同,常规的线段树题目,可能就是一个点区间代表一个数据,然后找个区间最大值什么的. 这种很显而易见的,对吧?因为点区间代表了一个点,仅仅是一个点,所以做起来比较容易. 而今天这题十分有趣.它的点区间代表的是一个区间. 比如这题,我们去怎么解决呢? 对…