剑指 Offer II 090-环形房屋偷盗 原文链接: https://leetcode-cn.com/problems/PzWKhm 中文题目一个专业的小偷,计划偷窃一个环形街道上沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都 围成一圈 ,这意味着第一个房屋和最后一 2021-12-03 动态规划数组 中等
剑指 Offer II 030-插入、删除和随机访问都是 O(1) 的容器 原文链接: https://leetcode-cn.com/problems/FortPu 中文题目设计一个支持在平均 时间复杂度 O(1) 下,执行以下操作的数据结构: insert(val):当元素 2021-12-03 哈希表数学数组设计随机化 中等
剑指 Offer II 092-翻转字符 原文链接: https://leetcode-cn.com/problems/cyJERH 中文题目如果一个由 '0' 和 '1' 组成的字符串,是以一些 '0'(可能 2021-12-03 动态规划字符串 中等
剑指 Offer II 031-最近最少使用缓存 原文链接: https://leetcode-cn.com/problems/OrIXps 中文题目 运用所掌握的数据结构,设计和实现一个 LRU (Least Recently Used,最近最少使用) 缓存机制 。 实 2021-12-03 双向链表哈希表设计链表 中等
剑指 Offer II 093-最长斐波那契数列 原文链接: https://leetcode-cn.com/problems/Q91FMA 中文题目如果序列 X_1, X_2, ..., X_n 满足下列条件,就说它是 斐波那契式 的: 2021-12-03 动态规划哈希表数组 中等
剑指 Offer II 094-最少回文分割 原文链接: https://leetcode-cn.com/problems/omKAoA 中文题目给定一个字符串 s,请将 s 分割成一些子串,使每个子串都是回文串。 返回符合要求的 最少分割次数 。 示例 1 2021-12-03 动态规划字符串 困难
剑指 Offer II 032-有效的变位词 原文链接: https://leetcode-cn.com/problems/dKk3P7 中文题目给定两个字符串 s 和 t ,编写一个函数来判断它们是不是一组变位词(字母异位词)。 注意:若 s 和 t 中每个 2021-12-03 哈希表字符串排序 简单
剑指 Offer II 095-最长公共子序列 原文链接: https://leetcode-cn.com/problems/qJnOS7 中文题目给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返 2021-12-03 动态规划字符串 中等
剑指 Offer II 033-变位词组 原文链接: https://leetcode-cn.com/problems/sfvd7V 中文题目给定一个字符串数组 strs ,将 变位词 组合在一起。 可以按任意顺序返回结果列表。 注意:若两个字符串中每个字 2021-12-03 哈希表字符串排序 中等
剑指 Offer II 034-外星语言是否排序 原文链接: https://leetcode-cn.com/problems/lwyVBB 中文题目某种外星语也使用英文小写字母,但可能顺序 order 不同。字母表的顺序(order)是一些小写字母的排列。 给定一组用外星语书写的单 2021-12-03 哈希表字符串数组 简单