diff --git a/docs/notes/Leetcode 题解 - 动态规划.md b/docs/notes/Leetcode 题解 - 动态规划.md index 8a47c7ac..52cde651 100644 --- a/docs/notes/Leetcode 题解 - 动态规划.md +++ b/docs/notes/Leetcode 题解 - 动态规划.md @@ -976,7 +976,7 @@ public int combinationSum4(int[] nums, int target) { 题目描述:交易之后需要有一天的冷却时间。 -

+

```java public int maxProfit(int[] prices) { @@ -1017,7 +1017,7 @@ The total profit is ((8 - 1) - 2) + ((9 - 4) - 2) = 8. 题目描述:每交易一次,都要支付一定的费用。 -

+

```java public int maxProfit(int[] prices, int fee) { diff --git a/docs/notes/Leetcode 题解 - 搜索.md b/docs/notes/Leetcode 题解 - 搜索.md index daee078f..cb38bf08 100644 --- a/docs/notes/Leetcode 题解 - 搜索.md +++ b/docs/notes/Leetcode 题解 - 搜索.md @@ -1214,11 +1214,12 @@ private int cubeNum(int i, int j) { 45 度对角线标记数组的长度为 2 \* n - 1,通过下图可以明确 (r, c) 的位置所在的数组下标为 r + c。 -

+

+ 135 度对角线标记数组的长度也是 2 \* n - 1,(r, c) 的位置所在的数组下标为 n - 1 - (r - c)。 -

+

```java private List> solutions; diff --git a/docs/pics/1e2c588c-72b7-445e-aacb-d55dc8a88c29.png b/docs/pics/1e2c588c-72b7-445e-aacb-d55dc8a88c29.png new file mode 100644 index 00000000..ec7475be Binary files /dev/null and b/docs/pics/1e2c588c-72b7-445e-aacb-d55dc8a88c29.png differ diff --git a/docs/pics/7a85e285-e152-4116-b6dc-3fab27ba9437.jpg b/docs/pics/7a85e285-e152-4116-b6dc-3fab27ba9437.jpg new file mode 100644 index 00000000..dd261a1f Binary files /dev/null and b/docs/pics/7a85e285-e152-4116-b6dc-3fab27ba9437.jpg differ diff --git a/docs/pics/83acbb02-872a-4178-b22a-c89c3cb60263.jpg b/docs/pics/83acbb02-872a-4178-b22a-c89c3cb60263.jpg new file mode 100644 index 00000000..5c5f250f Binary files /dev/null and b/docs/pics/83acbb02-872a-4178-b22a-c89c3cb60263.jpg differ diff --git a/docs/pics/9c422923-1447-4a3b-a4e1-97e663738187.jpg b/docs/pics/9c422923-1447-4a3b-a4e1-97e663738187.jpg new file mode 100644 index 00000000..a57e7df1 Binary files /dev/null and b/docs/pics/9c422923-1447-4a3b-a4e1-97e663738187.jpg differ