Skip to content

Commit 75a1054

Browse files
committed
Updated tasks 41-102
1 parent 7fb2d87 commit 75a1054

File tree

26 files changed

+26
-27
lines changed

26 files changed

+26
-27
lines changed

src/main/python/g0001_0100/s0041_first_missing_positive/Solution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# #Hard #Top_100_Liked_Questions #Top_Interview_Questions #Array #Hash_Table #Udemy_Arrays
2-
# #Big_O_Time_O(n)_Space_O(n) #2024_06_08_Time_334_ms_(98.05%)_Space_34.7_MB_(28.20%)
2+
# #Big_O_Time_O(n)_Space_O(n) #2025_07_24_Time_19_ms_(93.81%)_Space_34.68_MB_(19.66%)
33

44
class Solution:
55
def firstMissingPositive(self, nums: List[int]) -> int:

src/main/python/g0001_0100/s0042_trapping_rain_water/Solution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# #Hard #Top_100_Liked_Questions #Top_Interview_Questions #Array #Dynamic_Programming #Two_Pointers
22
# #Stack #Monotonic_Stack #Dynamic_Programming_I_Day_9 #Udemy_Two_Pointers
33
# #Top_Interview_150_Array/String #Big_O_Time_O(n)_Space_O(1)
4-
# #2024_06_08_Time_93_ms_(87.70%)_Space_18.5_MB_(68.72%)
4+
# #2025_07_24_Time_11_ms_(71.16%)_Space_19.22_MB_(68.64%)
55

66
class Solution:
77
def trap(self, height: List[int]) -> int:

src/main/python/g0001_0100/s0045_jump_game_ii/Solution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# #Medium #Top_100_Liked_Questions #Array #Dynamic_Programming #Greedy
22
# #Algorithm_II_Day_13_Dynamic_Programming #Dynamic_Programming_I_Day_4
33
# #Top_Interview_150_Array/String #Big_O_Time_O(n)_Space_O(1)
4-
# #2024_06_08_Time_89_ms_(99.30%)_Space_17.7_MB_(41.04%)
4+
# #2025_07_24_Time_8_ms_(57.34%)_Space_18.40_MB_(92.28%)
55

66
class Solution:
77
def jump(self, nums: List[int]) -> int:

src/main/python/g0001_0100/s0046_permutations/Solution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# #Medium #Top_100_Liked_Questions #Top_Interview_Questions #Array #Backtracking
22
# #Algorithm_I_Day_11_Recursion_Backtracking #Level_2_Day_20_Brute_Force/Backtracking
33
# #Udemy_Backtracking/Recursion #Top_Interview_150_Backtracking #Big_O_Time_O(n*n!)_Space_O(n+n!)
4-
# #2024_06_08_Time_28_ms_(98.67%)_Space_16.6_MB_(93.71%)
4+
# #2025_07_24_Time_0_ms_(100.00%)_Space_18.04_MB_(32.82%)
55

66
class Solution:
77
def permute(self, nums: List[int]) -> List[List[int]]:

src/main/python/g0001_0100/s0048_rotate_image/Solution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# #Medium #Top_100_Liked_Questions #Top_Interview_Questions #Array #Math #Matrix
22
# #Data_Structure_II_Day_3_Array #Programming_Skills_II_Day_7 #Udemy_2D_Arrays/Matrix
33
# #Top_Interview_150_Matrix #Big_O_Time_O(n^2)_Space_O(1)
4-
# #2024_06_08_Time_26_ms_(98.93%)_Space_16.5_MB_(91.88%)
4+
# #2025_07_24_Time_0_ms_(100.00%)_Space_17.66_MB_(91.44%)
55

66
class Solution:
77
def rotate(self, matrix: List[List[int]]) -> None:

src/main/python/g0001_0100/s0049_group_anagrams/Solution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# #Medium #Top_100_Liked_Questions #Top_Interview_Questions #Array #String #Hash_Table #Sorting
22
# #Data_Structure_II_Day_8_String #Programming_Skills_II_Day_11 #Udemy_Strings
33
# #Top_Interview_150_Hashmap #Big_O_Time_O(n*k_log_k)_Space_O(n)
4-
# #2024_06_08_Time_79_ms_(93.60%)_Space_19.6_MB_(76.55%)
4+
# #2025_07_24_Time_11_ms_(82.75%)_Space_20.85_MB_(56.49%)
55

66
from collections import defaultdict
77

src/main/python/g0001_0100/s0051_n_queens/Solution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# #Hard #Top_100_Liked_Questions #Array #Backtracking #Big_O_Time_O(N!)_Space_O(N)
2-
# #2024_06_08_Time_31_ms_(99.90%)_Space_16.9_MB_(70.82%)
2+
# #2025_07_24_Time_6_ms_(98.12%)_Space_18.42_MB_(15.31%)
33

44
class Solution:
55
def solveNQueens(self, n: int) -> List[List[str]]:

src/main/python/g0001_0100/s0053_maximum_subarray/Solution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# #Medium #Top_100_Liked_Questions #Top_Interview_Questions #Array #Dynamic_Programming
22
# #Divide_and_Conquer #Data_Structure_I_Day_1_Array #Dynamic_Programming_I_Day_5
33
# #Udemy_Famous_Algorithm #Top_Interview_150_Kadane's_Algorithm #Big_O_Time_O(n)_Space_O(1)
4-
# #2024_06_08_Time_501_ms_(83.84%)_Space_30.7_MB_(91.05%)
4+
# #2025_07_24_Time_50_ms_(77.23%)_Space_32.78_MB_(39.19%)
55

66
class Solution:
77
def maxSubArray(self, nums: List[int]) -> int:

src/main/python/g0001_0100/s0055_jump_game/Solution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# #Medium #Top_100_Liked_Questions #Top_Interview_Questions #Array #Dynamic_Programming #Greedy
22
# #Algorithm_II_Day_12_Dynamic_Programming #Dynamic_Programming_I_Day_4 #Udemy_Arrays
33
# #Top_Interview_150_Array/String #Big_O_Time_O(n)_Space_O(1)
4-
# #2024_06_08_Time_333_ms_(97.58%)_Space_17.8_MB_(82.03%)
4+
# #2025_07_24_Time_12_ms_(85.38%)_Space_18.61_MB_(41.98%)
55

66
class Solution:
77
def canJump(self, nums: List[int]) -> bool:

src/main/python/g0001_0100/s0056_merge_intervals/Solution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# #Medium #Top_100_Liked_Questions #Top_Interview_Questions #Array #Sorting
22
# #Data_Structure_II_Day_2_Array #Level_2_Day_17_Interval #Udemy_2D_Arrays/Matrix
33
# #Top_Interview_150_Intervals #Big_O_Time_O(n_log_n)_Space_O(n)
4-
# #2024_06_08_Time_109_ms_(98.07%)_Space_20.5_MB_(84.05%)
4+
# #2025_07_24_Time_7_ms_(72.98%)_Space_20.89_MB_(89.16%)
55

66
class Solution:
77
def merge(self, intervals: List[List[int]]) -> List[List[int]]:

0 commit comments

Comments
 (0)