LeetCode 2401.最长优雅子数组 ----双指针+位运算

LeetCode 2401.最长优雅子数组 ----双指针+位运算_第1张图片

数据范围1e5 考虑nlog 或者n的解法,考虑双指针

因为这里要求的是一段连续的数组 想起我们的最长不重复连续子序列 然后结合一下位运算就好了

是一道双指针不错的题目

class Solution {
public:
    int longestNiceSubarray(vector& nums) {
        int n = nums.size();
        int a = 0;
        int ans = 1;
        for(int i=0,j=0;i

你可能感兴趣的:(思维,双指针,leetcode,算法,职场和发展)