Homework 4, Problem 2, Trouble
古いコメントを表示
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 件のコメント
Torsten
2015 年 8 月 3 日
Google "checkerboard".
Best wishes
Torsten.
Brendan Hamm
2015 年 8 月 3 日
Your solution will produce many neighbors which are equally 0 anytime n or m is greater than 2.
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で STMicroelectronics Discovery Boards についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!