File tree Expand file tree Collapse file tree 8 files changed +15
-8
lines changed
src/main/kotlin/g3601_3700
s3692_majority_frequency_characters
s3694_distinct_points_reachable_after_substring_removal
s3695_maximize_alternating_sum_using_swaps
s3697_compute_decimal_representation
s3698_split_array_with_minimum_difference
s3699_number_of_zigzag_arrays_i
s3700_number_of_zigzag_arrays_ii Expand file tree Collapse file tree 8 files changed +15
-8
lines changed Original file line number Diff line number Diff line change 11package g3601_3700.s3692_majority_frequency_characters
22
3- // #Easy #Biweekly_Contest_166 #2025_10_03_Time_2_ms_(100.00%)_Space_43.05_MB_(100.00%)
3+ // #Easy #String #Hash_Table #Counting #Biweekly_Contest_166
4+ // #2025_10_03_Time_2_ms_(100.00%)_Space_43.05_MB_(100.00%)
45
56class Solution {
67 fun majorityFrequencyGroup (s : String ): String {
Original file line number Diff line number Diff line change 11package g3601_3700.s3693_climbing_stairs_ii
22
3- // #Medium #Biweekly_Contest_166 #2025_10_03_Time_8_ms_(100.00%)_Space_80.61_MB_(12.90%)
3+ // #Medium #Array #Dynamic_Programming #Biweekly_Contest_166
4+ // #2025_10_03_Time_8_ms_(100.00%)_Space_80.61_MB_(12.90%)
45
56import kotlin.math.min
67
Original file line number Diff line number Diff line change 11package g3601_3700.s3694_distinct_points_reachable_after_substring_removal
22
3- // #Medium #Biweekly_Contest_166 #2025_10_03_Time_46_ms_(100.00%)_Space_48.62_MB_(100.00%)
3+ // #Medium #String #Hash_Table #Prefix_Sum #Sliding_Window #Biweekly_Contest_166
4+ // #2025_10_03_Time_46_ms_(100.00%)_Space_48.62_MB_(100.00%)
45
56class Solution {
67 fun distinctPoints (s : String , k : Int ): Int {
Original file line number Diff line number Diff line change 11package g3601_3700.s3695_maximize_alternating_sum_using_swaps
22
3- // #Hard #Biweekly_Contest_166 #2025_10_03_Time_61_ms_(100.00%)_Space_105.29_MB_(100.00%)
3+ // #Hard #Array #Sorting #Greedy #Union_Find #Biweekly_Contest_166
4+ // #2025_10_03_Time_61_ms_(100.00%)_Space_105.29_MB_(100.00%)
45
56class Solution {
67 private lateinit var root: IntArray
Original file line number Diff line number Diff line change 11package g3601_3700.s3697_compute_decimal_representation
22
3- // #Easy #Weekly_Contest_469 #2025_10_03_Time_1_ms_(100.00%)_Space_42.64_MB_(100.00%)
3+ // #Easy #Array #Math # Weekly_Contest_469 #2025_10_03_Time_1_ms_(100.00%)_Space_42.64_MB_(100.00%)
44
55class Solution {
66 fun decimalRepresentation (n : Int ): IntArray {
Original file line number Diff line number Diff line change 11package g3601_3700.s3698_split_array_with_minimum_difference
22
3- // #Medium #Weekly_Contest_469 #2025_10_03_Time_3_ms_(100.00%)_Space_69.93_MB_(52.17%)
3+ // #Medium #Array #Prefix_Sum #Weekly_Contest_469
4+ // #2025_10_03_Time_3_ms_(100.00%)_Space_69.93_MB_(52.17%)
45
56import kotlin.math.abs
67import kotlin.math.min
Original file line number Diff line number Diff line change 11package g3601_3700.s3699_number_of_zigzag_arrays_i
22
3- // #Hard #Weekly_Contest_469 #2025_10_03_Time_227_ms_(78.57%)_Space_47.61_MB_(42.86%)
3+ // #Hard #Dynamic_Programming #Prefix_Sum #Weekly_Contest_469
4+ // #2025_10_03_Time_227_ms_(78.57%)_Space_47.61_MB_(42.86%)
45
56class Solution {
67 fun zigZagArrays (n : Int , l : Int , r : Int ): Int {
Original file line number Diff line number Diff line change 11package g3601_3700.s3700_number_of_zigzag_arrays_ii
22
3- // #Hard #Weekly_Contest_469 #2025_10_03_Time_175_ms_(100.00%)_Space_49.83_MB_(50.00%)
3+ // #Hard #Dynamic_Programming #Math #Weekly_Contest_469
4+ // #2025_10_03_Time_175_ms_(100.00%)_Space_49.83_MB_(50.00%)
45
56class Solution {
67 fun zigZagArrays (n : Int , l : Int , r : Int ): Int {
You can’t perform that action at this time.
0 commit comments