PracticeBit Manipulation40 problems — 20 easy, 19 medium, 1 hard.#TitleDifficultyFrequency29Divide Two Integersmediumfrequently asked78Subsetsmediumfoundational89Gray Codemediumless common136Single Numbereasyfoundational137Single Number IImediumfrequently asked187Repeated DNA Sequencesmediumless common190Reverse Bitseasyfoundational191Number of 1 Bitseasyfoundational201Bitwise AND of Numbers Rangemediumfrequently asked231Power of Twoeasyfoundational260Single Number IIImediumfrequently asked268Missing Numbereasyfoundational287Find the Duplicate Numbermediumfrequently asked318Maximum Product of Word Lengthsmediumfrequently asked338Counting Bitseasyfrequently asked342Power of Foureasyfoundational371Sum of Two Integersmediumfrequently asked389Find the Differenceeasyfoundational401Binary Watcheasyless common405Convert a Number to Hexadecimaleasyless common421Maximum XOR of Two Numbers in an Arraymediumfrequently asked461Hamming Distanceeasyfoundational477Total Hamming Distancemediumfrequently asked526Beautiful Arrangementmediumless common540Single Element in a Sorted Arraymediumfrequently asked696Count Binary Substringseasyless common762Prime Number of Set Bits in Binary Representationeasyless common784Letter Case Permutationmediumfrequently asked832Flipping an Imageeasyless common847Shortest Path Visiting All Nodeshardless common898Bitwise ORs of Subarraysmediumless common1013Partition Array Into Three Parts With Equal Sumeasyless common1290Convert Binary Number in a Linked List to Integereasyfoundational1310XOR Queries of a Subarraymediumfrequently asked1346Check If N and Its Double Existeasyless common1356Sort Integers by The Number of 1 Bitseasyless common1486XOR Operation in an Arrayeasyless common1502Can Make Arithmetic Progression From Sequenceeasyless common1702Maximum Binary String After Changemediumless common1734Decode XORed Permutationmediumless common