发布于 2022-12-24 LeetCode冲刺:Day47 ArslanTu 1070 热度 无~ Code 线段树 简单来说,线段树是一种在空间和时间开销上取得平衡的一种维护区间的结构。 总结一些特征如下: 使用数组存储线段树,根节点下标 …
发布于 2022-12-23 LeetCode冲刺:Day46 ArslanTu 1072 热度 无~ Code 1. 统计数组中峰和谷的数量 难度 Easy Medium Hard 完成情况 独立完成 参考思路 参考答案 思路 要注意检查数组 …
发布于 2022-12-22 LeetCode冲刺:Day45 ArslanTu 132 热度 无~ Code 1. 最佳观光组合 难度 Easy Medium Hard 完成情况 独立完成 参考思路 参考答案 思路 动态规划。对于当前景点 …
发布于 2022-12-21 LeetCode冲刺:Day44 ArslanTu 1077 热度 无~ Code 1. 前K个高频单词 难度 Easy Medium Hard 完成情况 独立完成 参考思路 参考答案 思路 字典统计频率 列表记录 …
发布于 2022-12-20 LeetCode冲刺:Day43 ArslanTu 1071 热度 无~ Code 单调栈 顾名思义,首先是一个栈,然后在使用时遵循一定规律。一般是新元素入栈前,对比栈顶元素和新元素的关系,满足一定条件则不断弹出栈 …
发布于 2022-12-19 LeetCode冲刺:Day42 ArslanTu 1073 热度 无~ Code 堆 备考408时学习过堆这种数据结构,这次简单复习一下。 首先,可以将堆看作一个完全二叉树,所以一般用一维数组来存储,便于访问。 …
发布于 2022-12-17 LeetCode冲刺:Day40 ArslanTu 1071 热度 无~ Code 差分数组 类比导数的概念,对差分数组进行累加,可以得到原数组。当要对数组下标 l 到 r 的元素加 k 时,只要在差分数组下标 l …
发布于 2022-12-16 LeetCode冲刺:Day39 ArslanTu 124 热度 无~ Code 并查集定义 class UF: __fa = [] __size = [] __count = 0 def __init__(se …
发布于 2022-12-15 LeetCode冲刺:Day38 ArslanTu 1075 热度 无~ Code 1. 转换数字的最少位翻转次数 难度 Easy Medium Hard 完成情况 独立完成 参考思路 参考答案 思路 逐位对比,或 …
发布于 2022-12-14 LeetCode冲刺:Day37 ArslanTu 1079 热度 无~ Code 1. 转化时间需要的最少操作数 难度 Easy Medium Hard 完成情况 独立完成 参考思路 参考答案 思路 本来想到有后 …