暂时未有相关云产品技术能力~
微软工程师-公主号:宫水三叶的刷题日记
68. 文本左右对齐 : 字符串大模拟
2043. 简易银行系统 : 模拟题
720. 词典中最长的单词 :「模拟」&「字典树」
432. 全 O(1) 的数据结构 : 数据结构运用题(手写双向链表 + 哈希表)
2044. 统计按位或能得到最大值的子集数目 :「二进制枚举」&「状压 DP」&「DFS」
393. UTF-8 编码验证 : 位运算模拟题
590. N 叉树的后序遍历 :「递归」&「非递归」&「通用非递归」
589. N 叉树的前序遍历 :「递归」&「非递归」&「通用非递归」
798. 得分最高的最小轮调 : 上下界分析 + 差分应用
2170. 使数组变成交替数组的最少操作数 : 贪心算法运用题
504. 七进制数 : 通用进制转换方法
2104. 子数组范围和 :「区间 DP」&「递推」&「单调栈」
564. 寻找最近的回文数 : 贪心分析上下界 + 边界处理
6. Z 字形变换 :「模拟」&「数学」
2170. 使数组变成交替数组的最少操作数 : 计数类贪心运用题
686. 重复叠加字符串匹配 : 综合字符串匹配面试题
1994. 好子集的数目 : 状压 DP 运用题
838. 推多米诺 :「BFS」&「预处理 + 双指针」
1791. 找出星型图的中心节点 : 简单模拟题(进阶到欧拉回路问题)
688. 骑士在棋盘上的概率 : 简单 DP 运用题
1719. 重构一棵树的方案数 : 构造 + 验证(合法性 + 非唯一性)
1380. 矩阵中的幸运数 : 简单模拟题
540. 有序数组中的单一元素 : 二段性分析运用题
1189. “气球” 的最大数量 : 简单模拟题
1020. 飞地的数量 : 「并查集 + DFS」&「多源 BFS」
1984. 学生分数的最小差值 : 排序 + 滑动窗口运用题
1447. 最简分数 : 简单数论运用题(求 gcd 几种方式)
2006. 差的绝对值为 K 的数对数目 : 简单模拟题
1001. 网格照明 : 哈希表 + 线映射模拟题
1748. 唯一元素的和 :「排序 + 双指针」&「哈希表」
1219. 黄金矿工 : 回溯算法运用题
1725. 可以形成最大正方形的矩形数目 : 简单模拟题
1414. 和为 K 的最少斐波那契数字数目 : 详解为何「每次选择不超过当前 k 的最大数」的可行解为最优解
1763. 最长的美好子字符串 :「朴素解法」&「前缀和优化」&「二进制优化」
1342. 将数字变成 0 的操作次数 :「模拟」&「数学」
884. 两句话中的不常见单词 : 数据结构模拟题
1765. 地图中的最高点 : 多源 BFS 运用题
1996. 游戏中弱角色的数量 : 排序成组贪心计数运用题
2047. 句子中的有效单词数 : 简单字符串模拟
1688. 比赛中的配对次数 : 简单脑筋急转弯题(全鱼宴 🤣)
2045. 到达目的地的第二短时间 :「堆优化 Dijkstra」&「BFS」
2034. 股票价格波动 : 数据结构模拟题
480. 滑动窗口中位数 : 高频滑动窗口面试题
1345. 跳跃游戏 IV : 关于首次等值跳后移除元素的正确性证明(含双向 BFS)
2029. 石子游戏 IX : 分情况讨论博弈题
354. 俄罗斯套娃信封问题 :「二分 + DP」&「树状数组 + DP」
1716. 计算力扣银行的钱 : 简单模拟题
1036. 逃离大迷宫 : BFS + 给定障碍物所能围成的最大面积
306. 累加数 : 回溯 + 高精度加法 运用题
1629. 按键持续时间最长的键 : 简单模拟题