From 81db73c8fa86ee8f8ca0ef8597e9f570c220ecce Mon Sep 17 00:00:00 2001 From: s0___0k <61587396+s0ooo0k@users.noreply.github.com> Date: Mon, 29 Sep 2025 23:26:42 +0900 Subject: [PATCH 1/3] Add missing number solution --- missing-number/s0ooo0k.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 missing-number/s0ooo0k.java diff --git a/missing-number/s0ooo0k.java b/missing-number/s0ooo0k.java new file mode 100644 index 000000000..f685a9c7a --- /dev/null +++ b/missing-number/s0ooo0k.java @@ -0,0 +1,16 @@ +class Solution { + public int missingNumber(int[] nums) { + int n = nums.length; + boolean[] dp = new boolean[n+1]; + + for(int i=0; i Date: Mon, 20 Oct 2025 23:11:20 +0900 Subject: [PATCH 2/3] Add Counting bits Solution --- counting-bits/s0ooo0k.java | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 counting-bits/s0ooo0k.java diff --git a/counting-bits/s0ooo0k.java b/counting-bits/s0ooo0k.java new file mode 100644 index 000000000..431bc9d81 --- /dev/null +++ b/counting-bits/s0ooo0k.java @@ -0,0 +1,11 @@ +class Solution { + public int[] countBits(int n) { + int[] arr = new int[n + 1]; + + for (int i = 1; i <= n; i++) { + arr[i] = arr[i >> 1] + (i & 1); + } + + return arr; + } +} \ No newline at end of file From ed9eaee2abb21dda331327de9d5f5f962a229667 Mon Sep 17 00:00:00 2001 From: s0___0k <61587396+s0ooo0k@users.noreply.github.com> Date: Mon, 20 Oct 2025 23:12:15 +0900 Subject: [PATCH 3/3] Add Counting bits Solutions --- counting-bits/s0ooo0k.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/counting-bits/s0ooo0k.java b/counting-bits/s0ooo0k.java index 431bc9d81..ca95c917e 100644 --- a/counting-bits/s0ooo0k.java +++ b/counting-bits/s0ooo0k.java @@ -8,4 +8,5 @@ public int[] countBits(int n) { return arr; } -} \ No newline at end of file +} +