File tree 2 files changed +16
-0
lines changed
2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change
1
+ /**
2
+ * 190. Reverse Bits
3
+ * https://leetcode.com/problems/reverse-bits/
4
+ * Difficulty: Easy
5
+ *
6
+ * Reverse bits of a given 32 bits unsigned integer.
7
+ */
8
+
9
+ /**
10
+ * @param {number } n - a positive integer
11
+ * @return {number } - a positive integer
12
+ */
13
+ var reverseBits = function ( n ) {
14
+ return parseInt ( [ ...n . toString ( 2 ) ] . reverse ( ) . join ( '' ) . padEnd ( 32 , '0' ) , 2 ) ;
15
+ } ;
Original file line number Diff line number Diff line change 82
82
169|[ Majority Element] ( ./0169-majority-element.js ) |Easy|
83
83
179|[ Largest Number] ( ./0179-largest-number.js ) |Medium|
84
84
189|[ Rotate Array] ( ./0189-rotate-array.js ) |Medium|
85
+ 190|[ Reverse Bits] ( ./0190-reverse-bits.js ) |Easy|
85
86
191|[ Number of 1 Bits] ( ./0191-number-of-1-bits.js ) |Easy|
86
87
203|[ Remove Linked List Elements] ( ./0203-remove-linked-list-elements.js ) |Easy|
87
88
206|[ Reverse Linked List] ( ./0206-reverse-linked-list.js ) |Easy|
You can’t perform that action at this time.
0 commit comments