isItSafe(board, row, col)
checkVertically(board, row, col);
checkDiagonally(board, row, col);
}
checkVertically(board, row, col){
row = row -1
while(row>=0){
if(board [row–][col]){
return false;
}
}
return true;
}
checkDiagonally(board, row, col){
row–;col–;
while(row>=0 && col>=0){
if(board[row–][col–]){
return false;
}
}
}
Approach is correct?