feat(content): hidden test cases

This commit is contained in:
2025-08-06 23:21:42 +01:00
parent 8544efb5bf
commit e0bf8cda01
134 changed files with 2075 additions and 0 deletions

View File

@@ -11,6 +11,59 @@ patterns:
- bfs
- matrix-traversal
function_signature: "def solve(board: list[list[str]]) -> None:"
test_cases:
visible:
- input:
board:
- ["X", "X", "X", "X"]
- ["X", "O", "O", "X"]
- ["X", "X", "O", "X"]
- ["X", "O", "X", "X"]
expected:
- ["X", "X", "X", "X"]
- ["X", "X", "X", "X"]
- ["X", "X", "X", "X"]
- ["X", "O", "X", "X"]
- input:
board:
- ["X"]
expected:
- ["X"]
hidden:
- input:
board:
- ["O", "O", "O"]
- ["O", "O", "O"]
- ["O", "O", "O"]
expected:
- ["O", "O", "O"]
- ["O", "O", "O"]
- ["O", "O", "O"]
- input:
board:
- ["X", "X", "X"]
- ["X", "O", "X"]
- ["X", "X", "X"]
expected:
- ["X", "X", "X"]
- ["X", "X", "X"]
- ["X", "X", "X"]
- input:
board:
- ["O", "X", "X", "O", "X"]
- ["X", "O", "O", "X", "O"]
- ["X", "O", "X", "O", "X"]
- ["O", "X", "O", "O", "O"]
- ["X", "X", "O", "X", "O"]
expected:
- ["O", "X", "X", "O", "X"]
- ["X", "X", "X", "X", "O"]
- ["X", "X", "X", "O", "X"]
- ["O", "X", "O", "O", "O"]
- ["X", "X", "O", "X", "O"]
description: |
You are given an `m x n` matrix `board` containing letters `'X'` and `'O'`. **Capture** all regions that are **surrounded**: