2024年03月23日 前端综合 字符串格式数字的乘法 BigInt声明方式123const a = 1n;const b = new BigInt(1);const c = new BigInt("1"); Read More
2024年03月23日 前端综合 浅拷贝与深拷贝 浅拷贝创建一个对象的复制,但是其中的元素都是原始对象的引用,所以只解决了第一层的拷贝。如果原始对象的元素变化,在浅拷贝中也会体现这些变化。 Read More
2024年03月19日 算法 算法(46)- 前K个高频元素 栈一个队列在模拟栈弹出元素的时候只要将队列头部的元素(除了最后一个元素外) 重新添加到队列尾部,此时在去弹出元素就是栈的顺序了。 Read More
2024年03月19日 算法 算法(45)- 前K个高频元素 题目(medium)给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。 Read More
2024年03月19日 算法 算法(43)-滑动窗口最大值 题目(hard)给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值 。 Read More
2024年03月16日 算法 算法(43)-逆波兰表达式求值 题目(medium)给你一个字符串数组 tokens ,表示一个根据 逆波兰表示法 表示的算术表达式。 请你计算该表达式。返回一个表示表达式值的整数。 注意: 有效的算符为 ‘+’、’-‘、’*’ 和 ‘/‘ 。 每个操作数(运算对象)都可以是一个整数或者另一个表达式。 两个整数之间的除法总是 向零截断。 表达式中不含除零运算。 输入是一个根据逆波兰表示法表示的算术表达式。 答案及所有中间计算结果可以用 32 位 整数表示。 Read More