File tree Expand file tree Collapse file tree 8 files changed +14
-8
lines changed
src/main/kotlin/g3301_3400
s3330_find_the_original_typed_string_i
s3331_find_subtree_sizes_after_changes
s3332_maximum_points_tourist_can_earn
s3333_find_the_original_typed_string_ii
s3334_find_the_maximum_factor_score_of_array
s3335_total_characters_in_string_after_transformations_i
s3336_find_the_number_of_subsequences_with_equal_gcd
s3337_total_characters_in_string_after_transformations_ii Expand file tree Collapse file tree 8 files changed +14
-8
lines changed Original file line number Diff line number Diff line change 11package g3301_3400.s3330_find_the_original_typed_string_i
22
3- // #Easy #2024_10_27_Time_145_ms_(100.00 %)_Space_34.2_MB_(100.00 %)
3+ // #Easy #String #2024_10_29_Time_142_ms_(88.24 %)_Space_34.7_MB_(70.59 %)
44
55class Solution {
66 fun possibleStringCount (word : String ): Int {
Original file line number Diff line number Diff line change 11package g3301_3400.s3331_find_subtree_sizes_after_changes
22
3- // #Medium #2024_10_27_Time_166_ms_(100.00%)_Space_98.5_MB_(100.00%)
3+ // #Medium #Array #String #Hash_Table #Tree #Depth_First_Search
4+ // #2024_10_29_Time_139_ms_(95.24%)_Space_82.2_MB_(19.05%)
45
56class Solution {
67 private lateinit var finalAns: IntArray
Original file line number Diff line number Diff line change 11package g3301_3400.s3332_maximum_points_tourist_can_earn
22
3- // #Medium #2024_10_27_Time_495_ms_(100.00%)_Space_68.6_MB_(100.00%)
3+ // #Medium #Array #Dynamic_Programming #Matrix
4+ // #2024_10_29_Time_387_ms_(100.00%)_Space_68.8_MB_(47.37%)
45
56import kotlin.math.max
67
Original file line number Diff line number Diff line change 11package g3301_3400.s3333_find_the_original_typed_string_ii
22
3- // #Hard #2024_10_27_Time_590_ms_(100.00%)_Space_52.1_MB_(100.00%)
3+ // #Hard #String #Dynamic_Programming #Prefix_Sum
4+ // #2024_10_29_Time_490_ms_(100.00%)_Space_52.2_MB_(33.33%)
45
56class Solution {
67 fun possibleStringCount (word : String , k : Int ): Int {
Original file line number Diff line number Diff line change 11package g3301_3400.s3334_find_the_maximum_factor_score_of_array
22
3- // #Medium #2024_10_27_Time_5_ms_(100.00 %)_Space_37.1_MB_(100.00 %)
3+ // #Medium #Array #Math #Number_Theory #2024_10_29_Time_4_ms_(95.83 %)_Space_37.8_MB_(54.17 %)
44
55import kotlin.math.max
66
Original file line number Diff line number Diff line change 11package g3301_3400.s3335_total_characters_in_string_after_transformations_i
22
3- // #Medium #2024_10_27_Time_55_ms_(100.00%)_Space_38.3_MB_(100.00%)
3+ // #Medium #String #Hash_Table #Dynamic_Programming #Math #Counting
4+ // #2024_10_29_Time_58_ms_(80.00%)_Space_38.6_MB_(70.00%)
45
56import java.util.LinkedList
67
Original file line number Diff line number Diff line change 11package g3301_3400.s3336_find_the_number_of_subsequences_with_equal_gcd
22
3- // #Hard #2024_10_27_Time_876_ms_(100.00%)_Space_112.8_MB_(100.00%)
3+ // #Hard #Array #Dynamic_Programming #Math #Number_Theory
4+ // #2024_10_29_Time_324_ms_(100.00%)_Space_109.1_MB_(33.33%)
45
56class Solution {
67 private lateinit var dp: Array <Array <IntArray >>
Original file line number Diff line number Diff line change 11package g3301_3400.s3337_total_characters_in_string_after_transformations_ii
22
3- // #Hard #2024_10_27_Time_607_ms_(100.00%)_Space_57.3_MB_(100.00%)
3+ // #Hard #String #Hash_Table #Dynamic_Programming #Math #Counting
4+ // #2024_10_29_Time_581_ms_(33.33%)_Space_57.4_MB_(33.33%)
45
56class Solution {
67 fun lengthAfterTransformations (s : String , t : Int , nums : List <Int >): Int {
You can’t perform that action at this time.
0 commit comments