File tree 4 files changed +8
-4
lines changed
src/main/kotlin/g3501_3600
s3507_minimum_pair_removal_to_sort_array_i
s3509_maximum_product_of_subsequences_with_an_alternating_sum_equal_to_k
s3510_minimum_pair_removal_to_sort_array_ii
4 files changed +8
-4
lines changed Original file line number Diff line number Diff line change 1
1
package g3501_3600.s3507_minimum_pair_removal_to_sort_array_i
2
2
3
- // #Easy #2025_04_06_Time_2_ms_(100.00%)_Space_43.00_MB_(100.00%)
3
+ // #Easy #Array #Hash_Table #Heap_Priority_Queue #Simulation #Linked_List #Ordered_Set
4
+ // #Doubly_Linked_List #2025_04_09_Time_2_ms_(100.00%)_Space_43.35_MB_(97.44%)
4
5
5
6
class Solution {
6
7
fun minimumPairRemoval (nums : IntArray ): Int {
Original file line number Diff line number Diff line change 1
1
package g3501_3600.s3508_implement_router
2
2
3
- // #Medium #2025_04_06_Time_267_ms_(100.00%)_Space_172.86_MB_(85.71%)
3
+ // #Medium #Array #Hash_Table #Binary_Search #Design #Ordered_Set #Queue
4
+ // #2025_04_09_Time_202_ms_(100.00%)_Space_172.82_MB_(95.24%)
4
5
5
6
import java.util.LinkedList
6
7
import java.util.Queue
Original file line number Diff line number Diff line change 1
1
package g3501_3600.s3509_maximum_product_of_subsequences_with_an_alternating_sum_equal_to_k
2
2
3
- // #Hard #2025_04_06_Time_91_ms_(100.00%)_Space_59.23_MB_(100.00%)
3
+ // #Hard #Array #Hash_Table #Dynamic_Programming
4
+ // #2025_04_09_Time_99_ms_(96.30%)_Space_59.53_MB_(92.59%)
4
5
5
6
import java.util.BitSet
6
7
import kotlin.math.max
Original file line number Diff line number Diff line change 1
1
package g3501_3600.s3510_minimum_pair_removal_to_sort_array_ii
2
2
3
- // #Hard #2025_04_06_Time_291_ms_(100.00%)_Space_84.49_MB_(100.00%)
3
+ // #Hard #Array #Hash_Table #Heap_Priority_Queue #Simulation #Linked_List #Ordered_Set
4
+ // #Doubly_Linked_List #2025_04_09_Time_284_ms_(100.00%)_Space_80.60_MB_(90.91%)
4
5
5
6
class Solution {
6
7
fun minimumPairRemoval (nums : IntArray ): Int {
You can’t perform that action at this time.
0 commit comments