File tree Expand file tree Collapse file tree 10 files changed +12
-10
lines changed
src/main/kotlin/g3301_3400
s3361_shift_distance_between_two_strings
s3362_zero_array_transformation_iii
s3363_find_the_maximum_number_of_fruits_collected
s3364_minimum_positive_sum_subarray
s3365_rearrange_k_substrings_to_form_target_string
s3367_maximize_sum_of_weights_after_edge_removals
s3372_maximize_the_number_of_target_nodes_after_connecting_trees_i
s3373_maximize_the_number_of_target_nodes_after_connecting_trees_ii Expand file tree Collapse file tree 10 files changed +12
-10
lines changed Original file line number Diff line number Diff line change 11package g3301_3400.s3360_stone_removal_game
22
3- // #Easy #2024_11_24_Time_0_ms_(100.00%)_Space_33.5_MB_(100.00%)
3+ // #Easy #Math #Simulation # 2024_11_24_Time_0_ms_(100.00%)_Space_33.5_MB_(100.00%)
44
55class Solution {
66 fun canAliceWin (n : Int ): Boolean {
Original file line number Diff line number Diff line change 11package g3301_3400.s3361_shift_distance_between_two_strings
22
3- // #Medium #2024_11_24_Time_425_ms_(100.00%)_Space_41_MB_(100.00%)
3+ // #Medium #Array #String #Prefix_Sum # 2024_11_24_Time_425_ms_(100.00%)_Space_41_MB_(100.00%)
44
55import kotlin.math.min
66
Original file line number Diff line number Diff line change 11package g3301_3400.s3362_zero_array_transformation_iii
22
3- // #Medium #2024_11_24_Time_217_ms_(100.00%)_Space_105.7_MB_(100.00%)
3+ // #Medium #Array #Sorting #Greedy #Heap_Priority_Queue #Prefix_Sum
4+ // #2024_11_24_Time_217_ms_(100.00%)_Space_105.7_MB_(100.00%)
45
56import java.util.PriorityQueue
67
Original file line number Diff line number Diff line change 11package g3301_3400.s3363_find_the_maximum_number_of_fruits_collected
22
3- // #Hard #2024_11_24_Time_53_ms_(100.00%)_Space_162_MB_(100.00%)
3+ // #Hard #Array #Dynamic_Programming #Matrix # 2024_11_24_Time_53_ms_(100.00%)_Space_162_MB_(100.00%)
44
55import kotlin.math.max
66
Original file line number Diff line number Diff line change 11package g3301_3400.s3364_minimum_positive_sum_subarray
22
3- // #Easy #2024_11_24_Time_24_ms_(100.00%)_Space_38_MB_(100.00%)
3+ // #Easy #Array #Prefix_Sum #Sliding_Window # 2024_11_24_Time_24_ms_(100.00%)_Space_38_MB_(100.00%)
44
55class Solution {
66 fun minimumSumSubarray (nums : List <Int >, l : Int , r : Int ): Int {
Original file line number Diff line number Diff line change 11package g3301_3400.s3365_rearrange_k_substrings_to_form_target_string
22
3- // #Medium #2024_11_24_Time_490_ms_(100.00%)_Space_50.5_MB_(100.00%)
3+ // #Medium #String #Hash_Table #Sorting # 2024_11_24_Time_490_ms_(100.00%)_Space_50.5_MB_(100.00%)
44
55class Solution {
66 fun isPossibleToRearrange (s : String , t : String , k : Int ): Boolean {
Original file line number Diff line number Diff line change 11package g3301_3400.s3366_minimum_array_sum
22
3- // #Medium #2024_11_24_Time_59_ms_(100.00%)_Space_53.4_MB_(100.00%)
3+ // #Medium #Array #Dynamic_Programming # 2024_11_24_Time_59_ms_(100.00%)_Space_53.4_MB_(100.00%)
44
55import kotlin.math.ceil
66import kotlin.math.min
Original file line number Diff line number Diff line change 11package g3301_3400.s3367_maximize_sum_of_weights_after_edge_removals
22
3- // #Hard #2024_11_27_Time_118_ms_(100.00%)_Space_140.5_MB_(100.00%)
3+ // #Hard #Dynamic_Programming #Depth_First_Search #Tree
4+ // #2024_11_27_Time_118_ms_(100.00%)_Space_140.5_MB_(100.00%)
45
56import java.util.PriorityQueue
67import kotlin.math.max
Original file line number Diff line number Diff line change 11package g3301_3400.s3372_maximize_the_number_of_target_nodes_after_connecting_trees_i
22
3- // #Medium #Tree # Depth_First_Search #Breadth_First_Search
3+ // #Medium #Depth_First_Search #Breadth_First_Search #Tree
44// #2024_12_03_Time_50_ms_(99.49%)_Space_75.7_MB_(5.10%)
55
66import kotlin.math.max
Original file line number Diff line number Diff line change 11package g3301_3400.s3373_maximize_the_number_of_target_nodes_after_connecting_trees_ii
22
3- // #Hard #Tree # Depth_First_Search #Breadth_First_Search
3+ // #Hard #Depth_First_Search #Breadth_First_Search #Tree
44// #2024_12_03_Time_26_ms_(98.75%)_Space_114.7_MB_(80.00%)
55
66import kotlin.math.max
You can’t perform that action at this time.
0 commit comments