1013. 将数组分成和相等的三个部分
给你一个整数数组 A,只有可以将其划分为三个和相等的非空部分时才返回 true,否则返回 false。 形式上... » 阅读全文
给你一个整数数组 A,只有可以将其划分为三个和相等的非空部分时才返回 true,否则返回 false。 形式上... » 阅读全文
你将得到一个字符串数组 A。 每次移动都可以交换 S 的任意两个偶数下标的字符或任意两个奇数下标的字符。 如果... » 阅读全文
给你一个 n * n 的网格 grid ,上面放置着一些 1 x 1 x 1 的正方体。 每个值 v = gr... » 阅读全文
给出一个字符串数组words组成的一本英语词典。从中找出最长的一个单词,该单词是由words词典中其他单词逐步... » 阅读全文
不使用任何内建的哈希表库设计一个哈希映射(HashMap)。 实现 MyHashMap 类: MyHashMa... » 阅读全文
有两种特殊字符。第一种字符可以用一比特0来表示。第二种字符可以用两比特(10 或 11)来表示。 现给一个由若... » 阅读全文
不使用任何内建的哈希表库设计一个哈希集合(HashSet)。 实现 MyHashSet 类: void add... » 阅读全文
给定一个字符串 s,计算具有相同数量 0 和 1 的非空(连续)子字符串的数量,并且这些子字符串中的所有 0 ... » 阅读全文
给定一个非负整数 num。对于 0 ≤ i ≤ num 范围中的每个数字 i ,计算其二进制数中的 1 的数目... » 阅读全文
给定一个二叉树,返回它的 后序 遍历。 进阶: 递归算法很简单,你可以通过迭代算法完成吗? Python 解答... » 阅读全文