关注
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; }
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
- 1... AI Agent 面试 Top50 必刷题2.6W
- 2... 到底怎么和 AI 一起写一个好项目?7266
- 3... 要对实习同事表白吗?5436
- 4... 实习dirty work,怎么包装产出4989
- 5... 当你有一个只想捆住你的妈妈4744
- 6... 看不懂组内文档,实习怎么偷产出?4578
- 7... 解决了xd们,发了个dy曝光视频,十几万播放,直接让他火速联系我,赔我路费了,兄弟们碰到不公平的违法行为,一定要积极捍卫自己权益3241
- 8... 26届双非本求职总结3095
- 9... 逆天操作,也是让我遇到了3088
- 10... 三段实习,被室友骂工贼,我错了吗?2965
正在热议
更多
# 26届春招投递记录 #
33814次浏览 262人参与
# 硬件人的简历怎么写 #
349413次浏览 3141人参与
# 27届实习投递记录 #
116697次浏览 1275人参与
# 要毕业了,再不说就来不及了 #
6930次浏览 114人参与
# 如何成为1个AI工程师? #
5011次浏览 265人参与
# 机械人的秋招小目标 #
32863次浏览 251人参与
# 提名点击就挂的公司 #
146478次浏览 494人参与
# 你觉得机械有必要实习吗 #
88782次浏览 536人参与
# 秋招想进国企该如何准备 #
150375次浏览 693人参与
# 我与AI的日常 #
11045次浏览 214人参与
# AI面会问哪些问题? #
135222次浏览 3525人参与
# 你在职场上见过哪些“水货”同事 #
41827次浏览 177人参与
# 大学四年该怎么过,才不算浪费时间? #
25900次浏览 111人参与
# 微派笔试 #
2629次浏览 23人参与
# 不考虑薪资和职业,你最想做什么工作呢? #
168864次浏览 916人参与
# 你觉得第一学历对求职有影响吗? #
275115次浏览 1472人参与
# 如果公司降薪,你会跳槽吗? #
168951次浏览 973人参与
# 大学生该如何认清当下的就业环境? #
178954次浏览 944人参与
# 腾讯工作体验 #
647412次浏览 3916人参与
# 25届非技术实习投递记录 #
159476次浏览 1028人参与
