您的位置:首页 > 健康 > 养生 > 住房城乡建设证书查询_企业网d1net的功能_阿里巴巴logo_网络营销的概念与含义

住房城乡建设证书查询_企业网d1net的功能_阿里巴巴logo_网络营销的概念与含义

2025/7/13 13:44:28 来源:https://blog.csdn.net/2403_87140725/article/details/145877849  浏览:    关键词:住房城乡建设证书查询_企业网d1net的功能_阿里巴巴logo_网络营销的概念与含义
住房城乡建设证书查询_企业网d1net的功能_阿里巴巴logo_网络营销的概念与含义

a&b=0说明a和b的每一位都是一个0和一个1 不存在两个均为1的位次

a|0=a 0与任何数|都等于它本身

(mask)的作用:

担心两数的1在用一位导致mask覆盖了?

答:出现这种情况说明mask与nums j后就直接break

由:最长的优雅子数组长度为 1 ,任何长度为 1 的子数组都满足题目条件。

答:ans初始值为1;

class Solution {
public:int longestNiceSubarray(vector<int>& nums) {int ans=1;int n=nums.size();int mask=0;for(int i=0;i<n;i++){       mask=0;for(int j=i;j<n;j++){if(mask&nums[j])break;mask|=nums[j];ans=max(ans,j-i+1);   }}return ans;}
};

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com