Bit Manipulation

218 LeetCode questions

Difficulty Distribution

Easy
46
21%
Medium
95
44%
Hard
77
35%

Top Companies

Questions

TitleDifficulty
Minimum Operations to Reduce an Integer to 0Medium
Sum of Values at Indices With K Set BitsEasy
Single Number IIMedium
Find the DifferenceEasy
Single NumberEasy
Find the Duplicate NumberMedium
Reverse BitsEasy
SubsetsMedium
Bitwise AND of Numbers RangeMedium
Missing NumberEasy
Shortest Path to Get All KeysHard
Sum of All Subset XOR TotalsEasy
Minimize XORMedium
Count Pairs Of Similar StringsEasy
Shopping OffersMedium
Count Complete Tree NodesEasy
Largest Combination With Bitwise AND Greater Than ZeroMedium
Counting BitsEasy
Minimum Number of Flips to Convert Binary Matrix to Zero MatrixHard
Pyramid Transition MatrixMedium
XOR Queries of a SubarrayMedium
Can Make Palindrome from SubstringMedium
Divide Two IntegersMedium
Add BinaryEasy
Gray CodeMedium
Subsets IIMedium
Repeated DNA SequencesMedium
Number of 1 BitsEasy
Power of TwoEasy
Single Number IIIMedium
Maximum Product of Word LengthsMedium
Power of FourEasy
Sum of Two IntegersMedium
Convert a Number to HexadecimalEasy
Maximum XOR of Two Numbers in an ArrayMedium
Hamming DistanceEasy
Can I WinMedium
Beautiful ArrangementMedium
Set MismatchEasy
Stickers to Spell WordHard
Partition to K Equal Sum SubsetsMedium
Prime Number of Set Bits in Binary RepresentationEasy
K-th Symbol in GrammarMedium
Letter Case PermutationMedium
Flipping an ImageEasy
Shortest Path Visiting All NodesHard
Score After Flipping MatrixMedium
Prison Cells After N DaysMedium
Unique Paths IIIHard
Minimum Number of K Consecutive Bit FlipsHard
Kth Ancestor of a Tree NodeHard
Maximum Score Words Formed by LettersHard
Fair Distribution of CookiesMedium
Number of Steps to Reduce a Number to ZeroEasy
Sort Integers by The Number of 1 BitsEasy
Number of Steps to Reduce a Number in Binary Representation to OneMedium
Pseudo-Palindromic Paths in a Binary TreeMedium
Minimum Numbers of Function Calls to Make Target ArrayMedium
Maximum Number of Achievable Transfer RequestsHard
Concatenation of Consecutive Binary NumbersMedium
Find Minimum Time to Finish All JobsHard
Decode XORed PermutationMedium
Number of Wonderful SubstringsMedium
Unique Length-3 Palindromic SubsequencesMedium
Minimum Number of Work Sessions to Finish the TasksMedium
Partition Array Into Two Arrays to Minimize Sum DifferenceHard
Minimum Bit Flips to Convert NumberEasy
Minimum Score After Removals on a TreeHard
Longest Nice SubarrayMedium
Smallest Subarrays With Maximum Bitwise ORMedium
Find The Original Array of Prefix XorMedium
Find Xor-Beauty of ArrayMedium
Find the Prefix Common Array of Two ArraysMedium
Find the K-or of an ArrayEasy
Minimum Number of Operations to Make Array XOR Equal to KMedium
Minimum Cost Walk in Weighted GraphHard
Minimum Array EndMedium
Find Number of Ways to Reach the K-th StairHard
Generate Binary Strings Without Adjacent ZerosMedium
Minimum Moves to Spread Stones Over GridMedium
Minimum Operations to Make Binary Array Elements Equal to One IMedium
Longest Subarray With Maximum Bitwise ANDMedium
Find the Longest Substring Containing Vowels in Even CountsMedium
Number of Good Ways to Split a StringMedium
Count Number of Maximum Bitwise-OR SubsetsMedium
Find if Array Can Be SortedMedium
Shortest Subarray With OR at Least K IIMedium
Neighboring Bitwise XORMedium
Maximum XOR After OperationsMedium
Number of Even and Odd BitsEasy
Maximum Possible Number by Binary ConcatenationMedium
Bitwise ORs of SubarraysMedium
Divide Array Into Equal PairsEasy
Binary WatchEasy
Integer ReplacementMedium
Two Out of ThreeEasy
Maximum XOR for Each QueryMedium
Find the K-th Character in String Game IEasy
Longest Nice SubstringEasy
Find the K-th Character in String Game IIHard

Showing 100 of 218 questions