深圳住房和建设局网站哪里预约网上开店需要多少钱?
2026/4/3 14:21:48 网站建设 项目流程
深圳住房和建设局网站哪里预约,网上开店需要多少钱?,做截图网官网,网上卖货哪个平台比较好题目链接#xff1a;3702. 按位异或非零的最长子序列#xff08;中等#xff09; 算法原理#xff1a; 解法#xff1a;枚举 2ms击败95.80% 时间复杂度O(N) 先把数组中所有数全部异或在一起#xff0c;如果异或结果不为零#xff0c;就直接返回数组长度#xff0c;如果…题目链接3702. 按位异或非零的最长子序列中等算法原理解法枚举2ms击败95.80%时间复杂度O(N)先把数组中所有数全部异或在一起如果异或结果不为零就直接返回数组长度如果为零根据“异或消消乐”的原理一定出现两个相同的数导致异或后结果为0所以只要数组中有不为0的元素那么去除这个元素后剩下的元素异或和就不为0了所以长度就是nums.length-1如果都是0那么自然就返回0即可Java代码class Solution { public int longestSubsequence(int[] nums) { int tmp0; for(int x:nums) tmp^x; if(tmp!0) return nums.length; //找到让异或为0的位置 for(int i0;inums.length;i) if(nums[i]!0) return nums.length-1; return 0; } }

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询