Skip to content

Commit b52d4a8

Browse files
authored
Updated tags for tasks 240-437
1 parent 741f421 commit b52d4a8

File tree

12 files changed

+98
-89
lines changed

12 files changed

+98
-89
lines changed

README.md

Lines changed: 63 additions & 63 deletions
Large diffs are not rendered by default.

src/main/go/g0201_0300/s0240_search_a_2d_matrix_ii/solution.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package s0240_search_a_2d_matrix_ii
22

33
// #Medium #Top_100_Liked_Questions #Array #Binary_Search #Matrix #Divide_and_Conquer
44
// #Data_Structure_II_Day_4_Array #Binary_Search_II_Day_8 #Big_O_Time_O(n+m)_Space_O(1)
5-
// #2024_03_18_Time_11_ms_(96.10%)_Space_6.6_MB_(39.51%)
5+
// #2025_05_10_Time_9_ms_(98.86%)_Space_8.76_MB_(12.12%)
66

77
func searchMatrix(matrix [][]int, target int) bool {
88
r := 0

src/main/go/g0201_0300/s0283_move_zeroes/solution.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package s0283_move_zeroes
22

3-
// #Easy #Top_100_Liked_Questions #Array #Two_Pointers #Algorithm_I_Day_3_Two_Pointers
4-
// #Programming_Skills_I_Day_6_Array #Udemy_Arrays #Big_O_Time_O(n)_Space_O(1)
5-
// #2024_03_18_Time_15_ms_(88.69%)_Space_8_MB_(5.38%)
3+
// #Easy #Top_100_Liked_Questions #Array #Two_Pointers #LeetCode_75_Two_Pointers
4+
// #Algorithm_I_Day_3_Two_Pointers #Programming_Skills_I_Day_6_Array #Udemy_Arrays
5+
// #Big_O_Time_O(n)_Space_O(1) #2025_05_10_Time_0_ms_(100.00%)_Space_9.28_MB_(18.25%)
66

77
func moveZeroes(nums []int) {
88
var j int

src/main/go/g0201_0300/s0287_find_the_duplicate_number/solution.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package s0287_find_the_duplicate_number
22

33
// #Medium #Top_100_Liked_Questions #Array #Binary_Search #Two_Pointers #Bit_Manipulation
44
// #Binary_Search_II_Day_5 #Big_O_Time_O(n)_Space_O(n)
5-
// #2024_03_18_Time_68_ms_(98.63%)_Space_8.3_MB_(69.20%)
5+
// #2025_05_10_Time_1_ms_(90.38%)_Space_10.41_MB_(41.51%)
66

77
func findDuplicate(nums []int) int {
88
arr := make([]int, len(nums)+1)

src/main/go/g0201_0300/s0295_find_median_from_data_stream/medianfinder.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package s0295_find_median_from_data_stream
22

33
// #Hard #Top_100_Liked_Questions #Sorting #Two_Pointers #Design #Heap_Priority_Queue #Data_Stream
44
// #Top_Interview_150_Heap #Big_O_Time_O(n*log_n)_Space_O(n)
5-
// #2024_03_18_Time_240_ms_(100.00%)_Space_22.5_MB_(23.89%)
5+
// #2025_05_10_Time_59_ms_(96.70%)_Space_25.46_MB_(10.38%)
66

77
func pushHeap(a *[]int, x int) {
88
*a = append(*a, x)

src/main/go/g0201_0300/s0300_longest_increasing_subsequence/solution.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package s0300_longest_increasing_subsequence
33
// #Medium #Top_100_Liked_Questions #Array #Dynamic_Programming #Binary_Search
44
// #Algorithm_II_Day_16_Dynamic_Programming #Binary_Search_II_Day_3 #Dynamic_Programming_I_Day_18
55
// #Udemy_Dynamic_Programming #Top_Interview_150_1D_DP #Big_O_Time_O(n*log_n)_Space_O(n)
6-
// #2024_03_16_Time_5_ms_(91.77%)_Space_3.5_MB_(70.57%)
6+
// #2025_05_10_Time_0_ms_(100.00%)_Space_5.28_MB_(69.25%)
77

88
import "math"
99

src/main/go/g0301_0400/s0322_coin_change/solution.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package s0322_coin_change
33
// #Medium #Top_100_Liked_Questions #Array #Dynamic_Programming #Breadth_First_Search
44
// #Algorithm_II_Day_18_Dynamic_Programming #Dynamic_Programming_I_Day_20
55
// #Level_2_Day_12_Dynamic_Programming #Top_Interview_150_1D_DP #Big_O_Time_O(m*n)_Space_O(amount)
6-
// #2024_03_16_Time_10_ms_(73.33%)_Space_6.4_MB_(71.07%)
6+
// #2025_05_10_Time_10_ms_(79.59%)_Space_8.61_MB_(51.21%)
77

88
func coinChange(coins []int, amount int) int {
99
dp := make([]int, amount+1)

src/main/go/g0301_0400/s0338_counting_bits/solution.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
package s0338_counting_bits
22

3-
// #Easy #Dynamic_Programming #Bit_Manipulation #Udemy_Bit_Manipulation
4-
// #Big_O_Time_O(num)_Space_O(num) #2024_03_16_Time_0_ms_(100.00%)_Space_4.7_MB_(25.18%)
3+
// #Easy #Dynamic_Programming #Bit_Manipulation #LeetCode_75_Bit_Manipulation
4+
// #Udemy_Bit_Manipulation #Big_O_Time_O(num)_Space_O(num)
5+
// #2025_05_10_Time_0_ms_(100.00%)_Space_6.48_MB_(48.26%)
56

67
func countBits(num int) []int {
78
result := make([]int, num+1)

src/main/go/g0301_0400/s0347_top_k_frequent_elements/solution.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package s0347_top_k_frequent_elements
22

33
// #Medium #Top_100_Liked_Questions #Array #Hash_Table #Sorting #Heap_Priority_Queue #Counting
44
// #Divide_and_Conquer #Quickselect #Bucket_Sort #Data_Structure_II_Day_20_Heap_Priority_Queue
5-
// #Big_O_Time_O(n*log(n))_Space_O(k) #2024_03_16_Time_8_ms_(88.72%)_Space_6.2_MB_(61.53%)
5+
// #Big_O_Time_O(n*log(n))_Space_O(k) #2025_05_10_Time_0_ms_(100.00%)_Space_7.96_MB_(62.32%)
66

77
import "sort"
88

src/main/go/g0301_0400/s0394_decode_string/solution.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
package s0394_decode_string
22

3-
// #Medium #Top_100_Liked_Questions #String #Stack #Recursion #Level_1_Day_14_Stack #Udemy_Strings
4-
// #Big_O_Time_O(n)_Space_O(n) #2024_03_16_Time_1_ms_(76.33%)_Space_2.2_MB_(26.06%)
3+
// #Medium #Top_100_Liked_Questions #String #Stack #Recursion #LeetCode_75_Stack
4+
// #Level_1_Day_14_Stack #Udemy_Strings #Big_O_Time_O(n)_Space_O(n)
5+
// #2025_05_10_Time_0_ms_(100.00%)_Space_4.00_MB_(85.31%)
56

67
import (
78
"strings"

0 commit comments

Comments
 (0)