Homework 4, Problem 2, Trouble
Afficher commentaires plus anciens
I can't figure out what is wrong with my solution.
Write a function called checkerboard that takes as input two positive integer scalars, n and m, in that order. The function must create and return board, which is an n-by-m matrix. Every element of board is either 0 or 1. The first element, board(1,1) is 1. No direct neighbors in the matrix, vertically or horizontally, can be equal. That is, a 1 element cannot have 1 immediately preceding or following it in the same row or column.
This is my solution, but it has problem with arguments 1,1.
function board = checkerboard(A)
[n m] = size(A);
board = eye(n,m);
end
2 commentaires
Torsten
le 3 Août 2015
Google "checkerboard".
Best wishes
Torsten.
Brendan Hamm
le 3 Août 2015
Your solution will produce many neighbors which are equally 0 anytime n or m is greater than 2.
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur STMicroelectronics Discovery Boards dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!