leetcode-bit manipulation
proudmore
这个作者很懒,什么都没留下…
展开
-
Leetcode Repeated DNA sequences
All DNA is composed of a series of nucleotides abbreviated as A, C, G, and T, for example: “ACGAATTCCG”. When studying DNA, it is sometimes useful to identify repeated sequences within the DNA.Write a原创 2015-05-07 13:14:44 · 123 阅读 · 0 评论 -
Leetcode Reverse bits
Reverse bits of a given 32 bits unsigned integer.For example, given input 43261596 (represented in binary as 00000010100101000001111010011100), return 964176192 (represented in binary as 00111001011110原创 2015-05-08 01:45:33 · 136 阅读 · 0 评论 -
Leetcode Repeated DNA sequences
All DNA is composed of a series of nucleotides abbreviated as A, C, G, and T, for example: “ACGAATTCCG”. When studying DNA, it is sometimes useful to identify repeated sequences within the DNA. Write原创 2015-06-17 08:43:11 · 210 阅读 · 0 评论 -
Leetcode Bitwise AND of numbers range
Given a range [m, n] where 0 <= m <= n <= 2147483647, return the bitwise AND of all numbers in this range, inclusive.For example, given the range [5, 7], you should return 4.bitwise AND 的结果是left header原创 2015-06-07 10:13:25 · 148 阅读 · 0 评论 -
Leetcode Number of 1 bits
Write a function that takes an unsigned integer and returns the number of ’1’ bits it has (also known as the Hamming weight).For example, the 32-bit integer ’11’ has binary representation 0000000000000原创 2015-06-07 10:23:21 · 124 阅读 · 0 评论 -
Leetcode Reverse Bits
Reverse bits of a given 32 bits unsigned integer.For example, given input 43261596 (represented in binary as 00000010100101000001111010011100), return 964176192 (represented in binary as 00111001011110原创 2015-06-07 10:37:17 · 154 阅读 · 0 评论