数组元素交换位置
数组 元素 位置 交换
2023-09-11 14:22:18 时间
* 数组元素交换位置
* @param {array} arr 数组
* @param {number} index1 添加项目的位置
* @param {number} index2 删除项目的位置
* index1和index2分别是两个数组的索引值,即是两个要交换元素位置的索引值,如1,5就是数组中下标为1和5的两个元素交换位置
*/
function swapArray(arr, index1, index2) {
arr[index1] = arr.splice(index2, 1, arr[index1])[0];
return arr;
}
相关文章
- 函数内部有太大的数组,导致异常死机的问题
- 判断js数组包是否包含某个元素
- 访问数组中的元素
- 每日一道 LeetCode (8):删除排序数组中的重复项和移除元素
- Python检查数组元素是否存在类似PHPisset()方法
- 746. 数组的左下半部分
- 34. 在排序数组中查找元素的第一个和最后一个位置
- 数组中的第K个最大元素
- 1008 数组元素循环右移问题 (20 分)—PAT (Basic Level) Practice (中文)
- C++:C++编程语言学习之数组/字符串/指针/引用/日期&I/O输入输出操作(I/O 库头文件/标准输出流cout/标准输入流cin/标准错误流/准日志流)的简介、案例应用之详细攻略
- 【LeetCode 中等 堆 python3】 215. 数组中的第K个最大元素
- 2334. 元素值大于变化阈值的子数组-单调栈法和暴力求解法
- 283. 移动零-c与语言辅助数组法
- 习题 9.4 建立一个对象数组,内放5个学生的数据(学号、成绩),用指针指向数组首元素,输出第1,3,5个学生的数据。
- 习题 5.8 有15个数按由大到小的顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则打印出“无此数”。
- 用宏定义得到一个数组所含的元素个数
- VB编程:巧用常量定义数组-37_彭世瑜_新浪博客
- 如何在linux Shell脚本里面把一个数组传递到awk内部进行处理
- LabVIEW 点击数组元素返回索引值的方法与例程
- 算法设计--在数组中找求和最大的连续子串
- 剑指 Offer 56 - II. 数组中数字出现的次数 II
- Shell 脚本将字符串转换为数组
- 【LeetCode】34.在排序数组中查找元素的第一个和最后一个位置