关注
不是挺简单的吗? 两个相同的数进行&操作还是一样的,所以N-1个数得到的&结果如果和剩下的那个数相同的话再进行&操作还是那个数。 故我们可以把全部数进行&操作,再看看得到的结果是不是在数组中出现过,如果有的话就证明是true。 public class Main { public static void main(String[] args) { int[] a = {5,4,20}; System.out.println(isAndEquation(a));
} public static boolean isAndEquation(int[] a) { int result = a[0]; for (int i = 1; i < a.length; i++) {
result = result & a[i]; } for (int i = 0; i < a.length; i++) { if (result == a[i]) return true; } return false; }
}
查看原帖
点赞 3
相关推荐
牛客热帖
更多
正在热议
更多
# 牛客吐槽大会 #
13727次浏览 204人参与
# 实习,不懂就问 #
158526次浏览 1388人参与
# 国企秋招,你投了吗? #
58632次浏览 374人参与
# 软开人,秋招你打算投哪些公司呢 #
177991次浏览 1349人参与
# 毕业后不工作的日子里我在做什么 #
232786次浏览 1691人参与
# 帆软软件工作体验 #
11179次浏览 55人参与
# 运营人求职交流聚集地 #
208535次浏览 1091人参与
# 硬件人秋招进展 #
269361次浏览 3982人参与
# 第一份工作应该只看薪资吗 #
233838次浏览 1855人参与
# 关于春招你都做了哪些准备? #
125820次浏览 717人参与
# 快手工作体验 #
301755次浏览 2904人参与
# AI求职实录 #
19140次浏览 438人参与
# 硬件/芯片公司工作体验 #
146761次浏览 959人参与
# 今年春招是金一银二嘛? #
32671次浏览 309人参与
# 没关系,至少我的__很曼妙 #
14154次浏览 239人参与
# 实习打杂,要跑路吗 #
58271次浏览 340人参与
# 1月小结:你过的开心吗? #
5902次浏览 132人参与
# Prompt分享 #
20189次浏览 484人参与
# 你的第一家实习公司是什么档次? #
14878次浏览 182人参与
# 抛开难度不谈,你最想去哪家公司? #
18743次浏览 249人参与

