上岸算法LeetCode Weekly Contest 293解题报告
【 NO.1 移除字母异位词后的结果数组】解题思路
可以排序来判断是否字母异位词。
代码展示
【 NO.2 不含特殊楼层的最大连续楼层数】
解题思路
把 bottom - 1 和 top + 1 也看作特殊楼层,排序即可。
代码展示
【 NO.3 按位与结果大于零的最长组合】
解题思路
枚举最终结果是哪一位不为 0 即可,相当于统计每一位的 1 的个数。
代码展示
【 NO.4 统计区间中的整数数目】
解题思路
维护有序、不相交的集合,按照左端点排序。
每次加入新集合时,直接查找到可能有相交的集合,进行合并。
代码展示
页:
[1]