上岸算法 发表于 2022-5-15 17:24:58

上岸算法LeetCode Weekly Contest 293解题报告

【 NO.1 移除字母异位词后的结果数组】

解题思路

可以排序来判断是否字母异位词。

代码展示


【 NO.2 不含特殊楼层的最大连续楼层数】

解题思路

把 bottom - 1 和 top + 1 也看作特殊楼层,排序即可。

代码展示


【 NO.3 按位与结果大于零的最长组合】

解题思路

枚举最终结果是哪一位不为 0 即可,相当于统计每一位的 1 的个数。

代码展示


【 NO.4 统计区间中的整数数目】

解题思路

维护有序、不相交的集合,按照左端点排序。

每次加入新集合时,直接查找到可能有相交的集合,进行合并。

代码展示

页: [1]
查看完整版本: 上岸算法LeetCode Weekly Contest 293解题报告