Skip to content

Commit 7d2b011

Browse files
committed
.
1 parent 1f9063c commit 7d2b011

15 files changed

+31
-0
lines changed
177 Bytes
Binary file not shown.
+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
The string is a nested parentheses instance, and can be transformed into a tree. The question is to find the minimal representation.
2+
O(n) using bit packing. see my article https://www.zhihu.com/question/55484468/answer/991551284.
3+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
monotone stack. O(n).
2+
+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
O(sort(n)).
2+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
O(n).
2+

2301-2400/2365. Task Scheduler II.txt

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
greedy/simulation. O(n).
2+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
greedy backwards. O(n).
2+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
hashing. O(n).
2+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
dfs. O(n).
2+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
DP. O(n).
2+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
DP, range tree. O(n log k).
2+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
O(n^2).
2+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
O(n+m).
2+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
divide into "II...DD..." type of groups, use greedy on each group. O(n).
2+
see 484. Find Permutation.
3+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
DP on digits. O(log n).
2+
see 1012. Numbers With Repeated Digits.
3+

0 commit comments

Comments
 (0)