数组
-
数组常见的方法(数组常用的方法及用法)
找元素: arr.indexOf() 找到返回索引,找不到返回-1 arr.includes(item,2) 从索引为2开始找,返回true 或者false 可以用于去重 增删改查 arr.push() 末尾增加 arr.unshift() 开头增加 arr.pop() 末尾删除 arr.shift()...
-
arraylist和linkedlist,vector的区别(ArrayList、LinkedList、Vector的区别)
ArrayList,LinkedList,Vestor这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下: 一、同步性 ArrayList,LinkedList是不同步的,而Vestor是同步的。所以如果不要求线程安全的话,可以使用Array...
-
js的深拷贝(js浅拷贝与深拷贝)
js深拷贝 在讲正题之前我们要先了解数据存储的方式 数据存储方式 在讲之前我们要先知道值类型和引用类型的存储方式。 在JavaScript数据类型中有两种数据类型。 值类型:字符串(String)、数字 (Number)、布尔 (Bool...
-
leetcode最大连续子序列(leetcode精选题目)
题:给你一个整数数组 `nums`,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。`子数组`是数组中的一个连续部分。示例1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4] 输出:6 解释:连续子...