leetcode 594最长和谐子序列

Posted hopskin1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode 594最长和谐子序列相关的知识,希望对你有一定的参考价值。

class Solution {
public:
    int findLHS(vector<int>& nums) {
        int res=0;
        map<int,int> m;
        for(auto num:nums) ++m[num];
        for(auto a:m){
            if (m.count(a.first+1)){
                res=max(res,m[a.first]+m[a.first+1]);
            }
        }
        return res;
    }
};

 

以上是关于leetcode 594最长和谐子序列的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode 594. 最长和谐子序列 Longest Harmonious Subsequence (Easy)

LeetCode 594 最长和谐子序列[双指针Map] HERODING的LeetCode之路

594. 最长和谐子序列难度: 一般 / 思维

594. 最长和谐子序列难度: 一般 / 思维

LeetCode 397. 整数替换 / 594. 最长和谐子序列 / 559. N 叉树的最大深度

最优解Leecode 594. 最长和谐子序列——Leecode每日一题系列