力扣刷题记录10.25 2024/10/25(1)哈希表1、最长连续序列 给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 我的蹩脚解法:(时间复杂度O(nlogn))(但是也过了。。) 123456789101112131415int longestConsecutive(vector& 2024-10-25 c++ #c++
力扣刷题记录10.19 2024/10/19(1)数组操作1、使二进制数组全部等于 1 的最少操作次数 I 给你一个二进制数组 nums 。 你可以对数组执行以下操作 任意 次(也可以 0 次): 选择数组中 任意连续 3 个元素,并将它们 全部反转 。 反转 一个元素指的是将它的值从 0 变 1 ,或者从 1 变 0 。 请你返回将 nums 中所有元素变为 1 的 最少 操作次数。如果无法全部 2024-10-19 c++ #c++