关注
public static void main(String[] args) { int b[] = {0,3,7,19,12,32,323,212,31,52}; System.out.println(isAndEqationExist(b)); } public static boolean isAndEqationExist(int a[])
{ int max = 0; for (int i=0;i<a.length;i++) if(a[i]>max)max = a[i]; int count = 0; while(max>0){
max /=2; count++; } int b[] = new int[a.length]; for (int i=0;i<count;i++)
{ int countzero = 0; for (int j=0;j<a.length;j++)
{ if(b[j]!=-1)
{ int bei = (int) Math.pow(2,i); int nn = a[j]&bei; if(nn==0)
{
countzero++; }else if(countzero>0)
b[j] = -1; }else continue; } for (int j=0;j<a.length;j++)
{ if(b[j]!=-1)
{ int bei = (int) Math.pow(2,i); int nn = a[j]&bei; if(nn==0)
{
countzero++; }else if(countzero>0)
b[j] = -1; }else continue; } if(countzero==1)return false; } //搜寻完毕 int index = -1; for (int i=0;i<a.length;i++) if(b[i]==0)index = i; if(index==-1)return false; int sum = 0;boolean fir = true; for (int i=0;i<a.length;i++)
{ if(i!=index)
{ if(fir)
{
sum = sum ^ a[i]; fir = false; }else {
sum &= a[i]; }
}
} if(sum==a[index])return true; return false; }
查看原帖
点赞 评论
相关推荐
牛客20485985...:抱抱😘,首先你还有春招,然后就算这时候没上岸也没关系,大部分人都是这样,毕业了再找也成,最后工作只是生活的一小部分,找到工作也不是一个必须的事情。不要气馁不要焦虑 点赞 评论 收藏
分享
03-19 01:17
大连东软信息学院 人工智能
在打卡的大老虎很想潜...:你在找实习,没啥实习经历,技术栈放前面,项目多就分两页写,太紧凑了,项目你最多写两个,讲清楚就行,项目背景。用到的技术栈、亮点、难点如何解决,人工智能进面太难了,需求少。你可以加最新大模型的东西 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你简历上最心虚的一句话 #
5634次浏览 32人参与
# 哪些AI项目值得做? #
952次浏览 31人参与
# 华泰星战营,提前锁定校招offer #
7098次浏览 306人参与
# 你知道最慷慨和最抠的公司分别是 #
1215次浏览 21人参与
# 简历上如何体现你的“AI”能力? #
1207次浏览 31人参与
# 实习时最怕听到的一句话 #
1165次浏览 22人参与
# 找不到大厂实习可以去小厂吗? #
1686次浏览 23人参与
# 没有面试的日子里,你在做什么 #
1361次浏览 26人参与
# 考公VS就业,你怎么选? #
100504次浏览 530人参与
# 卷__卷不过你们,只能卷__了 #
60523次浏览 765人参与
# 哪些公司对双非友好 #
230767次浏览 1245人参与
# 国央企笔面经互助 #
196618次浏览 1234人参与
# 工作丧失热情的瞬间 #
388440次浏览 2581人参与
# 华为池子有多大 #
174736次浏览 914人参与
# 你认为哪些项目算烂大街? #
89298次浏览 659人参与
# 你今年的保底offer是哪家 #
187444次浏览 756人参与
# 商战,最累的是我们 #
31829次浏览 99人参与
# 机械笔面试考察这些知识点 #
18099次浏览 126人参与
# 字节7000实习来了,你投了吗? #
45450次浏览 359人参与
# 第一份工作应该选择高薪还是大平台 #
221467次浏览 1054人参与
# 26届春招投递记录 #
5488次浏览 56人参与