Skip to content

Commit ec1df39

Browse files
lufftwclaude
andcommitted
docs(line_sweep): Phase 7-8 - Add navigation and update README files
- Add Line Sweep to mkdocs.yml navigation - Add LineSweep to docs/patterns/README.md pattern table - Add LineSweep to README.md and README_zh-TW.md - Add line_sweep pattern and roadmap to mindmap config 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent f97ceed commit ec1df39

File tree

5 files changed

+13
-0
lines changed

5 files changed

+13
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -432,6 +432,7 @@ Each pattern provides **two learning paths**:
432432
| `DPKnapsackSubset` | 💡 [Intuition](docs/patterns/dp_knapsack_subset/intuition.md) · 🛠️ [Templates](docs/patterns/dp_knapsack_subset/templates.md) | LeetCode 416, 494, 322, 518 |
433433
| `MathNumberTheory` | 💡 [Intuition](docs/patterns/math_number_theory/intuition.md) · 🛠️ [Templates](docs/patterns/math_number_theory/templates.md) | LeetCode 1979, 204, 168 |
434434
| `SegmentTreeFenwick` | 💡 [Intuition](docs/patterns/segment_tree_fenwick/intuition.md) · 🛠️ [Templates](docs/patterns/segment_tree_fenwick/templates.md) | LeetCode 307, 315, 327 |
435+
| `LineSweep` | 💡 [Intuition](docs/patterns/line_sweep/intuition.md) · 🛠️ [Templates](docs/patterns/line_sweep/templates.md) | LeetCode 253, 1094, 218 |
435436
| `GridBFSMultiSource` | *coming soon* | LeetCode 994, 286, 542 |
436437
| `KWayMerge` | *coming soon* | LeetCode 23, 21, 88 |
437438
| `LinkedListInPlaceReversal` | *coming soon* | LeetCode 25, 206, 92 |

README_zh-TW.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -437,6 +437,7 @@ scripts\run_tests.bat 0001_two_sum
437437
| `DPKnapsackSubset` | 💡 [直覺理解](docs/patterns/dp_knapsack_subset/intuition.md) · 🛠️ [模板](docs/patterns/dp_knapsack_subset/templates.md) | LeetCode 416, 494, 322, 518 |
438438
| `MathNumberTheory` | 💡 [直覺理解](docs/patterns/math_number_theory/intuition.md) · 🛠️ [模板](docs/patterns/math_number_theory/templates.md) | LeetCode 1979, 204, 168 |
439439
| `SegmentTreeFenwick` | 💡 [直覺理解](docs/patterns/segment_tree_fenwick/intuition.md) · 🛠️ [模板](docs/patterns/segment_tree_fenwick/templates.md) | LeetCode 307, 315, 327 |
440+
| `LineSweep` | 💡 [直覺理解](docs/patterns/line_sweep/intuition.md) · 🛠️ [模板](docs/patterns/line_sweep/templates.md) | LeetCode 253, 1094, 218 |
440441
| `GridBFSMultiSource` | *即將推出* | LeetCode 994, 286, 542 |
441442
| `KWayMerge` | *即將推出* | LeetCode 23, 21, 88 |
442443
| `LinkedListInPlaceReversal` | *即將推出* | LeetCode 25, 206, 92 |

docs/patterns/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ Each pattern provides **two learning paths** to help you master the concepts:
4343
| `DPKnapsackSubset` | 💡 [Intuition](dp_knapsack_subset/intuition.md) · 🛠️ [Templates](dp_knapsack_subset/templates.md) | 0/1 and unbounded knapsack patterns | LeetCode 416, 494, 322, 518 |
4444
| `MathNumberTheory` | 💡 [Intuition](math_number_theory/intuition.md) · 🛠️ [Templates](math_number_theory/templates.md) | GCD, primes, modular arithmetic, base conversion | LeetCode 1979, 204, 168 |
4545
| `SegmentTreeFenwick` | 💡 [Intuition](segment_tree_fenwick/intuition.md) · 🛠️ [Templates](segment_tree_fenwick/templates.md) | Range queries with updates, inversion counting | LeetCode 307, 315, 327 |
46+
| `LineSweep` | 💡 [Intuition](line_sweep/intuition.md) · 🛠️ [Templates](line_sweep/templates.md) | Event counting, capacity tracking, height tracking | LeetCode 253, 1094, 218 |
4647
| `GridBFSMultiSource` | *coming soon* | Multi-source BFS on grids | LeetCode 994, 286, 542 |
4748
| `KWayMerge` | *coming soon* | Merge K sorted sequences | LeetCode 23, 21, 88 |
4849
| `LinkedListInPlaceReversal` | *coming soon* | In-place linked list reversal | LeetCode 25, 206, 92 |

mkdocs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,9 @@ nav:
186186
- Segment Tree/Fenwick Tree:
187187
- Intuition: patterns/segment_tree_fenwick/intuition.md
188188
- Templates: patterns/segment_tree_fenwick/templates.md
189+
- Line Sweep:
190+
- Intuition: patterns/line_sweep/intuition.md
191+
- Templates: patterns/line_sweep/templates.md
189192
- 🧠 Mind Maps:
190193
- Overview: mindmaps/index.md
191194
- AI Analysis (English): mindmaps/neetcode-ontology-ai-en.md

tools/mindmaps/ai-markmap-agent/config/config.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,10 @@ data_sources:
117117
path: "segment_tree_fenwick"
118118
enabled: true
119119
config_file: "_config.toml"
120+
- name: "line_sweep"
121+
path: "line_sweep"
122+
enabled: true
123+
config_file: "_config.toml"
120124

121125
roadmaps:
122126
enabled: true
@@ -142,6 +146,9 @@ data_sources:
142146
- name: "segment_tree_fenwick_path"
143147
path: "segment_tree_fenwick_path.toml"
144148
enabled: true
149+
- name: "line_sweep_path"
150+
path: "line_sweep_path.toml"
151+
enabled: true
145152
- name: "neetcode_150"
146153
path: "neetcode_150.toml"
147154
enabled: false

0 commit comments

Comments
 (0)