Ich bin ein wenig verwirrt, wie dieser Code funktioniert. Was es tut, ist zu überprüfen, ob das Turmstück sich irgendwo bewegen kann, ohne von einer anderen Wurzel angegriffen zu werden. Hier ist der Code:Wie auf der Erde funktioniert dieser Code
def rooks_are_safe(chessboard):
n = len(chessboard)
for row_i in range(n):
row_count = 0
for col_i in range(n):
row_count += chessboard[row_i][col_i]
if row_count > 1:
return False
for col_i in range(n):
col_count = 0
for row_i in range(n):
col_count += chessboard[row_i][col_i]
if col_count > 1:
return False
return True
Was ist der Eingang? Welche Daten haben Sie in "Schachbrett"? – khelwood
Dieser Code scheint imho nutzlos zu sein. – IMCoins
Ich lerne immer noch, IMCoins – Rayyan