Problem 56473. IQpuzzler Preparation #2: Detect isolated zeros in a 2D matrix
Return true if any isolated single zeros are present in the input M-by-N matrix (zeros with all adjacent elements being non-zero).
Example:
[ 2 2 0
2 0 5 ==> true
5 5 5 ]
[ 2 2 3
0 0 5 ==> false
5 5 5 ]
Background:
This function can be useful in different board games, such as Go, or the upcoming IQpuzzler challenge.
Solution Stats
Problem Comments
-
2 Comments
DJ
on 7 Nov 2022
Since when does diagonally adjacent element are not counted as adjacent?
Or maybe you should clarify what you mean by adjacent.
Stefan Abendroth
on 7 Nov 2022
The first example in the problem description was chosen just for this reason.
Solution Comments
Show commentsProblem Recent Solvers8
Suggested Problems
-
How to find the position of an element in a vector without using the find function
2706 Solvers
-
Project Euler: Problem 6, Natural numbers, squares and sums.
2107 Solvers
-
Find the largest value in the 3D matrix
1495 Solvers
-
Count consecutive 0's in between values of 1
397 Solvers
-
701 Solvers
More from this Author5
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!