feat(content): hidden test cases
This commit is contained in:
@@ -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**:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user