首页
学习
活动
专区
圈层
工具
发布

#数组

2026年还在写这样的JavaScript?这15个现代写法,可能改变你的代码审查结果

前端达人

真实教训: 美团外卖前端曾经出过一个bug,就是因为一个工具函数修改了传入的订单数组,导致页面其他地方用到这个数组时数据已经"变质"了。排查了3个小时才发现问题...

600

为什么说新的JavaScript数组方法改变了我们的编程范式?深度对比与实战解析

前端达人

为什么这很重要? 当数组有数百万条记录时,findLast()的性能会显著优于reverse() + find() 的组合。它直接从末尾迭代,一旦找到就返回,不...

1200

2026-03-07:最长的平衡子串Ⅰ。用go语言,给定一个只含小写字母的字符串 s。我们把任意连续且非空的字符区间称为一个片段;当该片段内每

福大大架构师每日一题

2026-03-07:最长的平衡子串Ⅰ。用go语言,给定一个只含小写字母的字符串 s。我们把任意连续且非空的字符区间称为一个片段;当该片段内每一种不同字母出现的...

4610

2026-03-09:完全平方数的祖先个数总和。用go语言,给出一个节点数为 n(编号 0 到 n−1)的无向树,并把节点 0 视为根。树中的边由长度

福大大架构师每日一题

2026-03-09:完全平方数的祖先个数总和。用go语言,给出一个节点数为 n(编号 0 到 n−1)的无向树,并把节点 0 视为根。树中的边由长度为 n−1...

7410

2026-03-06:出现次数能被 K 整除的元素总和。用go语言,给定一个整数数组 nums 和整数 k,求出数组中那些出现次数能被 k 整除的元素所贡

福大大架构师每日一题

2026-03-06:出现次数能被 K 整除的元素总和。用go语言,给定一个整数数组 nums 和整数 k,求出数组中那些出现次数能被 k 整除的元素所贡献的总...

6610

2026-03-05:最大划分因子。用go语言,给定一个二维整数数组 points,其中每个元素 points[i] = [xi, yi] 表示平面上的一个点。 两点之间

福大大架构师每日一题

2026-03-05:最大划分因子。用go语言,给定一个二维整数数组 points,其中每个元素 pointsi = xi, yi 表示平面上的一个点。

9310

【JavaSE】数组的创建和初始化 && 数组与引用类型 && 数组的应用场景及常见方法使用 && 二维数组

lirendada

这是因为二维数组其实就是存放了多个一维数组的地址,那么每取一个二维数组的元素,其实拿到的是一维数组的地址,所以直接 toString(arr) 拿到的是每个一维...

17310

【算法提高篇】(十二)树状数组进阶:在线与离线操作实战,解锁区间统计新姿势

_OP_CHEN

三、离线操作实战 2:采花(洛谷 P4113)—— 区间内出现≥2 次的元素个数统计

8910

为什么领导都讨厌准点下班的人

编码如写诗

第一,很多领导以上班时间长短衡量员工是否优秀。他们懒得去考量员工的工作成果,只看表面的东西。你准点下班,他们就觉得你不努力。

8810

使用 LLM 为 QA 测试数据实现语义验证

顾翔

顾老师一个基于文本生成playwright的工具Jerry诞生了,下载地址:https://github.com/xianggu625/Jerry

9810

2026-03-04:最长斐波那契子数组。用go语言,给定一个只包含正整数的数组 nums。把数组中任意一段连续元素看作一个片段;如果该片段从第

福大大架构师每日一题

2026-03-04:最长斐波那契子数组。用go语言,给定一个只包含正整数的数组 nums。把数组中任意一段连续元素看作一个片段;如果该片段从第 3 个元素起,...

9310

2026-03-02:统计和为 N 的无零数对。用go语言,把十进制表示中不含数字 0 的正整数称为“不含零的正数”。给定一个整数 n,统计所有满足

福大大架构师每日一题

2026-03-02:统计和为 N 的无零数对。用go语言,把十进制表示中不含数字 0 的正整数称为“不含零的正数”。给定一个整数 n,统计所有满足下述条件的整...

10310

2026-02-28:按位异或非零的最长子序列。用go语言,给定一个整数数组 nums,要求从中选出一个非空子序列(保持原有相对次序,可删去若干

福大大架构师每日一题

2026-02-28:按位异或非零的最长子序列。用go语言,给定一个整数数组 nums,要求从中选出一个非空子序列(保持原有相对次序,可删去若干元素),使得把该...

6510

2026-02-27:计算交替和。用go语言,给定一个整数数组 nums,定义其交替和为:把所有下标为偶数的元素相加,再减去所有下标为奇数的元素

福大大架构师每日一题

2026-02-27:计算交替和。用go语言,给定一个整数数组 nums,定义其交替和为:把所有下标为偶数的元素相加,再减去所有下标为奇数的元素。等价于计算 Σ...

8110

2026-02-26:锯齿形数组的总数Ⅰ。用go语言,给定三个整数 n、l、r,要求构造长度为 n 的数组,元素取自区间 [l, r],并满足以下两条规则

福大大架构师每日一题

2026-02-26:锯齿形数组的总数Ⅰ。用go语言,给定三个整数 n、l、r,要求构造长度为 n 的数组,元素取自区间 l, r,并满足以下两条规则:

12610

2026-02-25:分割数组得到最小绝对差。用go语言,给定一个整数数组 nums,把它切成两个非空的连续区间——记作 left 和 right。要求 left

福大大架构师每日一题

2026-02-25:分割数组得到最小绝对差。用go语言,给定一个整数数组 nums,把它切成两个非空的连续区间——记作 left 和 right。要求 lef...

7110

2026-02-23:交换元素后的最大交替和。用go语言,给定一个整数数组 nums,定义其交替和为下标偶数位置元素之和减去奇数位置元素之和(即

福大大架构师每日一题

2026-02-23:交换元素后的最大交替和。用go语言,给定一个整数数组 nums,定义其交替和为下标偶数位置元素之和减去奇数位置元素之和(即 nums0 -...

8810

2026-02-21:爬楼梯Ⅱ。用go语言,你要爬一段共有 n+1 级的台阶,编号从 0 到 n。给定一个长度为 n、下标从 1 开始的数组 costs,其中 co

福大大架构师每日一题

2026-02-21:爬楼梯Ⅱ。用go语言,你要爬一段共有 n+1 级的台阶,编号从 0 到 n。给定一个长度为 n、下标从 1 开始的数组 costs,其中 ...

6010

2026-02-19:最大子数组总值Ⅱ。用go语言,给定长度为 n 的整数数组 nums 和一个整数 k。你要从数组中挑出恰好 k 个互不相同的非空连续区

福大大架构师每日一题

2026-02-19:最大子数组总值Ⅱ。用go语言,给定长度为 n 的整数数组 nums 和一个整数 k。你要从数组中挑出恰好 k 个互不相同的非空连续区间(允...

9010

2026-02-16:偶数的按位或运算。用go语言,输入一个整数数组 nums,计算数组中所有能被2整除的元素的位或(bitwise OR)结果;如果数组中

福大大架构师每日一题

2026-02-16:偶数的按位或运算。用go语言,输入一个整数数组 nums,计算数组中所有能被2整除的元素的位或(bitwise OR)结果;如果数组中没有...

7810
领券