We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 8ed4e81 + 07db313 commit bdf08b0Copy full SHA for bdf08b0
โcontains-duplicate/seona926.js
@@ -0,0 +1,16 @@
1
+/**
2
+ * @param {number[]} nums
3
+ * @return {boolean}
4
+ */
5
+let containsDuplicate = function (nums) {
6
+ let counts = {};
7
+
8
+ return nums.some((num) => {
9
+ if (counts[num] === undefined) {
10
+ counts[num] = 1;
11
+ return false;
12
+ } else {
13
+ return true;
14
+ }
15
+ });
16
+};
โnumber-of-1-bits/seona926.js
@@ -0,0 +1,19 @@
+ * @param {number} n
+ * @return {number}
+let hammingWeight = function (n) {
+ let count = 0;
+ let sum = n;
+ while (sum > 0) {
+ // n์์ ๊ฐ์ฅ ์ค๋ฅธ์ชฝ ๋นํธ๊ฐ 1์ธ ๊ฒฝ์ฐ count ์ฆ๊ฐ
+ if (sum % 2 === 1) {
+ count++;
+ // sum์ 2๋ก ๋๋์ด์ ๋ค์ ๋นํธ๋ฅผ ํ์ธ
+ sum = Math.floor(sum / 2);
17
18
+ return count;
19
0 commit comments