We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2496829 commit 87fb4c0Copy full SHA for 87fb4c0
โnumber-of-1-bits/anniemon.js
@@ -0,0 +1,16 @@
1
+/**
2
+ * ์๊ฐ ๋ณต์ก๋: n์ ๋๋๋ ํ์๋ n์ ๋นํธ ์์ ๋น๋กํ๋ฏ๋ก, O(log n)
3
+ * ๊ณต๊ฐ ๋ณต์ก๋: ๋นํธ ๋ฌธ์์ด์ ๊ธธ์ด๋ n์ ๋นํธ ์์ ๋น๋กํ๋ฏ๋ก, O(log n)
4
+ */
5
6
+ * @param {number} n
7
+ * @return {number}
8
9
+var hammingWeight = function(n) {
10
+ let bi = '';
11
+ while(n / 2 > 0) {
12
+ bi += (n % 2).toString();
13
+ n = Math.floor(n / 2)
14
+ }
15
+ return (bi.match(/1/g) || []).length
16
+};
0 commit comments