其他分享
首页 > 其他分享> > LeetCode1995. 统计特殊四元组

LeetCode1995. 统计特殊四元组

作者:互联网

1995. 统计特殊四元组

给你一个 下标从 0 开始 的整数数组 nums ,返回满足下述条件的 不同 四元组 (a, b, c, d) 的 数目 :

nums[a] + nums[b] + nums[c] == nums[d] ,且
a < b < c < d

方法一:注意到数据取值范围

我TM直接暴力遍历,四层循环,虽然但是,就能AC!(这才是easy题目啊)

class Solution {
    public int countQuadruplets(int[] nums) {
        int n=nums.length;
        int ans=0;
        for(int i=0;i<n;i++){
            for(int j=i+1;j<n;j++){
                for(int k=j+1;k<n;k++){
                    for(int m=k+1;m<n;m++){
                        if(nums[i]+nums[j]+nums[k]==nums[m]){
                            ans++;
                        }
                    }
                }
            }
        }
        return ans;
    }
}

标签:nums,int,countQuadruplets,四元组,ans,LeetCode1995,统计
来源: https://blog.csdn.net/m0_51630248/article/details/122227121