关注
不是挺简单的吗? 两个相同的数进行&操作还是一样的,所以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
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 参加哪些竞赛对找工作有帮助? #
771次浏览 17人参与
# 如果不上班,你会去做什么 #
673次浏览 25人参与
# MiniMax求职进展汇总 #
1087次浏览 23人参与
# 简历第一个项目做什么 #
434次浏览 13人参与
# 工作压力大,你会干什么? #
563次浏览 20人参与
# 为了入行xx岗,我学了__ #
373次浏览 8人参与
# 职场新人体验 #
159751次浏览 1132人参与
# 生物制药/化工校招攻略 #
72897次浏览 338人参与
# 拿到offer之后,可以做些什么 #
84120次浏览 437人参与
# 你觉得面试是靠实力还是靠运气 #
27183次浏览 302人参与
# 硬件/芯片公司工作体验 #
142169次浏览 943人参与
# 这些公司卡简历很严格 #
84221次浏览 379人参与
# 你们的毕业论文什么进度了 #
1234549次浏览 9906人参与
# 哪些公司在招寒假实习? #
23195次浏览 323人参与
# 牛客十周岁生日快乐 #
203892次浏览 1914人参与
# 招聘要求与实际实习内容不符怎么办 #
149926次浏览 891人参与
# 快手工作体验 #
296661次浏览 2896人参与
# 工作后明白的那些道理 #
52606次浏览 857人参与
# TCL求职进展汇总 #
139790次浏览 658人参与
# 怎么防止在试用期被辞退 #
153746次浏览 959人参与
# 国企vs私企,你更想去? #
306622次浏览 2499人参与


查看16道真题和解析