Premium Only Content
2275. Largest Combination With Bitwise AND Greater Than Zero
The bitwise AND of an array nums is the bitwise AND of all integers in nums.
For example, for nums = [1, 5, 3], the bitwise AND is equal to 1 & 5 & 3 = 1.
Also, for nums = [7], the bitwise AND is 7.
You are given an array of positive integers candidates. Compute the bitwise AND for all possible combinations of elements in the candidates array.
Return the size of the largest combination of candidates with a bitwise AND greater than 0.
Example 1:
Input: candidates = [16,17,71,62,12,24,14]
Output: 4
Explanation: The combination [16,17,62,24] has a bitwise AND of 16 & 17 & 62 & 24 = 16 > 0.
The size of the combination is 4.
It can be shown that no combination with a size greater than 4 has a bitwise AND greater than 0.
Note that more than one combination may have the largest size.
For example, the combination [62,12,24,14] has a bitwise AND of 62 & 12 & 24 & 14 = 8 > 0.
Example 2:
Input: candidates = [8,8]
Output: 2
Explanation: The largest combination [8,8] has a bitwise AND of 8 & 8 = 8 > 0.
The size of the combination is 2, so we return 2.
Constraints:
1 <= candidates.length <= 105
1 <= candidates[i] <= 107
class Solution {
public:
int largestCombination(vector<int>& candidates) {
int limit = 24;
int ans=0;
for(int i=0; i<limit; i++){
int count=0;
for(int c : candidates){
if(c>>i & 1){
count++;
ans = max(ans,count);
}
}
}
return ans;
}
};
class Solution {
public:
int largestCombination(vector<int>& candidates) {
int limit = 24;
vector<int> ans;
for(int i=23; i>=0; i--){
int count=0;
vector<int> temp;
for(int c : candidates){
if(c>>i & 1){
temp.push_back(c);
}
}
if(ans.size() < temp.size()){
ans = temp;
}
}
for(int a : ans)
cout<<a<<" ";
return ans.size();
}
};
-
1:31:56
Michael Franzese
16 hours agoWill NBA do anything about their Gambling Problems?
97.5K19 -
57:26
X22 Report
5 hours agoMr & Mrs X - The Food Industry Is Trying To Pull A Fast One On RFK Jr (MAHA), This Will Fail - EP 14
70.2K40 -
2:01:08
LFA TV
1 day agoTHE RUMBLE RUNDOWN LIVE @9AM EST
129K11 -
1:28:14
On Call with Dr. Mary Talley Bowden
3 hours agoI came for my wife.
9.33K5 -
1:06:36
Wendy Bell Radio
8 hours agoPet Talk With The Pet Doc
44.4K24 -
30:58
SouthernbelleReacts
2 days ago $5.58 earnedWe Didn’t Expect That Ending… ‘Welcome to Derry’ S1 E1 Reaction
24.4K8 -
13:51
True Crime | Unsolved Cases | Mysterious Stories
5 days ago $14.14 earned7 Real Life Heroes Caught on Camera (Remastered Audio)
40.7K9 -
LIVE
Total Horse Channel
14 hours ago2025 IRCHA Derby & Horse Show - November 1st
139 watching -
4:19
PistonPop-TV
6 days ago $5.78 earnedThe 4E-FTE: Toyota’s Smallest Turbo Monster
36.6K -
43:07
WanderingWithWine
6 days ago $3.20 earned5 Dreamy Italian Houses You Can Own Now! Homes for Sale in Italy
27.5K9