Skip to content

Commit b565d2f

Browse files
committed
refactor: enhance visual aids in README for Two-Sum and Add Two Numbers by improving diagram clarity and formatting
1 parent 672c3c7 commit b565d2f

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

docs/Leetcode/0001.Two-Sum/README_solution.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,13 @@ func twoSum(nums []int, target int) []int {
7979
2. `i = 1, v = 2``complement = 4`。Map 只有 `{3: 0}`。存入 `{3: 0, 2: 1}`
8080
3. `i = 2, v = 4``complement = 2`。Map 存在 `2`,索引為 `1`
8181
4. 返回 `[1, 2]`。正確。
82-
- **關鍵狀態變遷**
82+
**Visual Aid**:
8383
```mermaid
8484
stateDiagram-v2
8585
[*] --> Start
8686
Start --> i0: i=0, v=3, Map={}
87-
i0 --> i1: complement=3 not in Map, Map={3:0}
88-
i1 --> i2: i=1, v=2, complement=4 not in Map, Map={3:0, 2:1}
87+
i0 --> i1: complement=3 not in Map, Map={3-0}
88+
i1 --> i2: i=1, v=2, complement=4 not in Map, Map={3-0, 2-1}
8989
i2 --> Found: i=2, v=4, complement=2 found in Map!
9090
Found --> [*]
9191
```

docs/Leetcode/0002.Add-Two-Numbers/README_solution.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -141,12 +141,12 @@ func addTwoNumbers(l1 *ListNode, l2 *ListNode) *ListNode {
141141
```mermaid
142142
stateDiagram-v2
143143
direction LR
144-
[*] --> S1: "L1:[9], L2:[1], C:0"
145-
S1 --> S2: "Sum:10, Carry:1, Node:0"
146-
S2 --> S3: "L1:[9], L2:nil, C:1"
147-
S3 --> S4: "Sum:10, Carry:1, Node:0"
148-
S4 --> S5: "L1:nil, L2:nil, C:1"
149-
S5 --> S6: "Sum:1, Carry:0, Node:1"
144+
[*] --> S1: L1 [9], L2 [1], C 0
145+
S1 --> S2: Sum 10, Carry 1, Node 0
146+
S2 --> S3: L1 [9], L2 nil, C 1
147+
S3 --> S4: Sum 10, Carry 1, Node 0
148+
S4 --> S5: L1 nil, L2 nil, C 1
149+
S5 --> S6: Sum 1, Carry 0, Node 1
150150
S6 --> [*]
151151
```
152152

0 commit comments

Comments
 (0)