Skip to content

Commit 94c98dc

Browse files
authored
Updated exec time 552-563.
1 parent 68015a6 commit 94c98dc

File tree

11 files changed

+20
-21
lines changed

11 files changed

+20
-21
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ implementation 'com.github.javadev:leetcode-in-java:1.12'
7878
| <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- --> | <!-- -->
7979
|-|-|-|-|-|-
8080
| 0344 |[Reverse String](src/main/java/g0301_0400/s0344_reverse_string/Solution.java)| Easy | Top_Interview_Questions, String, Two_Pointers, Recursion | 1 | 99.91
81-
| 0557 |[Reverse Words in a String III](src/main/java/g0501_0600/s0557_reverse_words_in_a_string_iii/Solution.java)| Easy | String, Two_Pointers | 5 | 88.09
81+
| 0557 |[Reverse Words in a String III](src/main/java/g0501_0600/s0557_reverse_words_in_a_string_iii/Solution.java)| Easy | String, Two_Pointers | 4 | 97.75
8282

8383
#### Day 5 Two Pointers
8484

@@ -1726,7 +1726,7 @@ implementation 'com.github.javadev:leetcode-in-java:1.12'
17261726
|-|-|-|-|-|-
17271727
| 0334 |[Increasing Triplet Subsequence](src/main/java/g0301_0400/s0334_increasing_triplet_subsequence/Solution.java)| Medium | Top_Interview_Questions, Array, Greedy | 2 | 99.33
17281728
| 0238 |[Product of Array Except Self](src/main/java/g0201_0300/s0238_product_of_array_except_self/Solution.java)| Medium | Top_100_Liked_Questions, Top_Interview_Questions, Array, Prefix_Sum | 1 | 100.00
1729-
| 0560 |[Subarray Sum Equals K](src/main/java/g0501_0600/s0560_subarray_sum_equals_k/Solution.java)| Medium | Top_100_Liked_Questions, Array, Hash_Table, Prefix_Sum | 18 | 89.51
1729+
| 0560 |[Subarray Sum Equals K](src/main/java/g0501_0600/s0560_subarray_sum_equals_k/Solution.java)| Medium | Top_100_Liked_Questions, Array, Hash_Table, Prefix_Sum | 21 | 98.97
17301730

17311731
#### Day 6 String
17321732

@@ -3245,16 +3245,16 @@ implementation 'com.github.javadev:leetcode-in-java:1.12'
32453245
| 0566 |[Reshape the Matrix](src/main/java/g0501_0600/s0566_reshape_the_matrix/Solution.java)| Easy | Array, Matrix, Simulation, Data_Structure_I_Day_4_Array, Programming_Skills_I_Day_7_Array | 1 | 84.34
32463246
| 0565 |[Array Nesting](src/main/java/g0501_0600/s0565_array_nesting/Solution.java)| Medium | Array, Depth_First_Search | 4 | 98.54
32473247
| 0564 |[Find the Closest Palindrome](src/main/java/g0501_0600/s0564_find_the_closest_palindrome/Solution.java)| Hard | String, Math | 1 | 100.00
3248-
| 0563 |[Binary Tree Tilt](src/main/java/g0501_0600/s0563_binary_tree_tilt/Solution.java)| Easy | Depth_First_Search, Tree, Binary_Tree | 0 | 100.00
3249-
| 0561 |[Array Partition I](src/main/java/g0501_0600/s0561_array_partition_i/Solution.java)| Easy | Array, Sorting, Greedy, Counting_Sort | 18 | 31.77
3250-
| 0560 |[Subarray Sum Equals K](src/main/java/g0501_0600/s0560_subarray_sum_equals_k/Solution.java)| Medium | Top_100_Liked_Questions, Array, Hash_Table, Prefix_Sum, Data_Structure_II_Day_5_Array | 18 | 89.51
3251-
| 0559 |[Maximum Depth of N-ary Tree](src/main/java/g0501_0600/s0559_maximum_depth_of_n_ary_tree/Solution.java)| Easy | Depth_First_Search, Breadth_First_Search, Tree | 1 | 78.18
3248+
| 0563 |[Binary Tree Tilt](src/main/java/g0501_0600/s0563_binary_tree_tilt/Solution.java)| Easy | Depth_First_Search, Tree, Binary_Tree | 1 | 81.35
3249+
| 0561 |[Array Partition I](src/main/java/g0501_0600/s0561_array_partition_i/Solution.java)| Easy | Array, Sorting, Greedy, Counting_Sort | 14 | 84.99
3250+
| 0560 |[Subarray Sum Equals K](src/main/java/g0501_0600/s0560_subarray_sum_equals_k/Solution.java)| Medium | Top_100_Liked_Questions, Array, Hash_Table, Prefix_Sum, Data_Structure_II_Day_5_Array | 21 | 98.97
3251+
| 0559 |[Maximum Depth of N-ary Tree](src/main/java/g0501_0600/s0559_maximum_depth_of_n_ary_tree/Solution.java)| Easy | Depth_First_Search, Breadth_First_Search, Tree | 1 | 83.49
32523252
| 0558 |[Logical OR of Two Binary Grids Represented as Quad-Trees](src/main/java/g0501_0600/s0558_logical_or_of_two_binary_grids_represented_as_quad_trees/Solution.java)| Medium | Tree, Divide_and_Conquer | 0 | 100.00
3253-
| 0557 |[Reverse Words in a String III](src/main/java/g0501_0600/s0557_reverse_words_in_a_string_iii/Solution.java)| Easy | String, Two_Pointers, Algorithm_I_Day_4_Two_Pointers | 5 | 88.09
3253+
| 0557 |[Reverse Words in a String III](src/main/java/g0501_0600/s0557_reverse_words_in_a_string_iii/Solution.java)| Easy | String, Two_Pointers, Algorithm_I_Day_4_Two_Pointers | 4 | 97.75
32543254
| 0556 |[Next Greater Element III](src/main/java/g0501_0600/s0556_next_greater_element_iii/Solution.java)| Medium | String, Math, Two_Pointers, Programming_Skills_II_Day_10 | 0 | 100.00
3255-
| 0554 |[Brick Wall](src/main/java/g0501_0600/s0554_brick_wall/Solution.java)| Medium | Array, Hash_Table | 13 | 75.64
3256-
| 0553 |[Optimal Division](src/main/java/g0501_0600/s0553_optimal_division/Solution.java)| Medium | Array, Dynamic_Programming, Math | 1 | 96.63
3257-
| 0552 |[Student Attendance Record II](src/main/java/g0501_0600/s0552_student_attendance_record_ii/Solution.java)| Hard | Dynamic_Programming | 8 | 99.21
3255+
| 0554 |[Brick Wall](src/main/java/g0501_0600/s0554_brick_wall/Solution.java)| Medium | Array, Hash_Table | 12 | 87.69
3256+
| 0553 |[Optimal Division](src/main/java/g0501_0600/s0553_optimal_division/Solution.java)| Medium | Array, Dynamic_Programming, Math | 0 | 100.00
3257+
| 0552 |[Student Attendance Record II](src/main/java/g0501_0600/s0552_student_attendance_record_ii/Solution.java)| Hard | Dynamic_Programming | 11 | 98.55
32583258
| 0551 |[Student Attendance Record I](src/main/java/g0501_0600/s0551_student_attendance_record_i/Solution.java)| Easy | String | 0 | 100.00
32593259
| 0547 |[Number of Provinces](src/main/java/g0501_0600/s0547_number_of_provinces/Solution.java)| Medium | Depth_First_Search, Breadth_First_Search, Graph, Union_Find, Algorithm_II_Day_6_Breadth_First_Search_Depth_First_Search, Graph_Theory_I_Day_8_Standard_Traversal, Level_2_Day_19_Union_Find | 2 | 69.51
32603260
| 0546 |[Remove Boxes](src/main/java/g0501_0600/s0546_remove_boxes/Solution.java)| Hard | Array, Dynamic_Programming, Memoization | 45 | 95.58

src/main/java/g0501_0600/s0552_student_attendance_record_ii/Solution.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package g0501_0600.s0552_student_attendance_record_ii;
22

3-
// #Hard #Dynamic_Programming #2022_03_20_Time_8_ms_(99.21%)_Space_41.5_MB_(88.76%)
3+
// #Hard #Dynamic_Programming #2022_08_03_Time_11_ms_(98.55%)_Space_41.6_MB_(87.84%)
44

55
import java.util.Arrays;
66

src/main/java/g0501_0600/s0553_optimal_division/Solution.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package g0501_0600.s0553_optimal_division;
22

3-
// #Medium #Array #Dynamic_Programming #Math #2022_03_20_Time_1_ms_(96.63%)_Space_42.1_MB_(55.06%)
3+
// #Medium #Array #Dynamic_Programming #Math #2022_08_03_Time_0_ms_(100.00%)_Space_42.3_MB_(46.15%)
44

55
public class Solution {
66
public String optimalDivision(int[] nums) {

src/main/java/g0501_0600/s0554_brick_wall/Solution.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package g0501_0600.s0554_brick_wall;
22

3-
// #Medium #Array #Hash_Table #2022_03_20_Time_13_ms_(75.64%)_Space_56.2_MB_(5.86%)
3+
// #Medium #Array #Hash_Table #2022_08_03_Time_12_ms_(87.69%)_Space_55.8_MB_(7.95%)
44

55
import java.util.HashMap;
66
import java.util.List;

src/main/java/g0501_0600/s0556_next_greater_element_iii/Solution.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package g0501_0600.s0556_next_greater_element_iii;
22

33
// #Medium #String #Math #Two_Pointers #Programming_Skills_II_Day_10
4-
// #2022_03_20_Time_0_ms_(100.00%)_Space_39.2_MB_(70.26%)
4+
// #2022_08_03_Time_0_ms_(100.00%)_Space_39.2_MB_(89.26%)
55

66
public class Solution {
77
/*

src/main/java/g0501_0600/s0557_reverse_words_in_a_string_iii/Solution.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package g0501_0600.s0557_reverse_words_in_a_string_iii;
22

33
// #Easy #String #Two_Pointers #Algorithm_I_Day_4_Two_Pointers
4-
// #2022_03_20_Time_5_ms_(88.09%)_Space_48.9_MB_(68.08%)
4+
// #2022_08_03_Time_4_ms_(97.75%)_Space_42.5_MB_(97.15%)
55

66
public class Solution {
77
public String reverseWords(String s) {

src/main/java/g0501_0600/s0558_logical_or_of_two_binary_grids_represented_as_quad_trees/Solution.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package g0501_0600.s0558_logical_or_of_two_binary_grids_represented_as_quad_trees;
22

3-
// #Medium #Tree #Divide_and_Conquer #2022_03_20_Time_0_ms_(100.00%)_Space_54.3_MB_(29.58%)
3+
// #Medium #Tree #Divide_and_Conquer #2022_08_03_Time_0_ms_(100.00%)_Space_53.7_MB_(67.05%)
44

55
/*
66
// Definition for a QuadTree node.

src/main/java/g0501_0600/s0559_maximum_depth_of_n_ary_tree/Solution.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package g0501_0600.s0559_maximum_depth_of_n_ary_tree;
22

33
// #Easy #Depth_First_Search #Breadth_First_Search #Tree
4-
// #2022_03_20_Time_1_ms_(78.18%)_Space_43.9_MB_(56.52%)
4+
// #2022_08_03_Time_1_ms_(83.49%)_Space_43.4_MB_(82.17%)
55

66
import com_github_leetcode.Node;
77

src/main/java/g0501_0600/s0560_subarray_sum_equals_k/Solution.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package g0501_0600.s0560_subarray_sum_equals_k;
22

33
// #Medium #Top_100_Liked_Questions #Array #Hash_Table #Prefix_Sum #Data_Structure_II_Day_5_Array
4-
// #2022_03_20_Time_18_ms_(89.51%)_Space_44.8_MB_(93.50%)
4+
// #2022_08_03_Time_21_ms_(98.97%)_Space_46.8_MB_(88.27%)
55

66
import java.util.HashMap;
77
import java.util.Map;
@@ -23,7 +23,6 @@ public int subarraySum(int[] nums, int k) {
2323
sumCount.put(tempSum, 1);
2424
}
2525
}
26-
2726
return ret;
2827
}
2928
}

src/main/java/g0501_0600/s0561_array_partition_i/Solution.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package g0501_0600.s0561_array_partition_i;
22

33
// #Easy #Array #Sorting #Greedy #Counting_Sort
4-
// #2022_03_20_Time_18_ms_(31.77%)_Space_53.6_MB_(59.76%)
4+
// #2022_08_03_Time_14_ms_(84.99%)_Space_44.2_MB_(95.29%)
55

66
import java.util.Arrays;
77

0 commit comments

Comments
 (0)