1
在,我想解決一個定義良好的矩陣的問題有沒有空行或列。我如何防止過度空矩陣或空列或行矩陣操作?
例如基質[[],[]]
無效。
當我調用該函數FIRST_COLUMN,如何防止執行它,如果定義如前,我作爲參數發送矩陣是不是有效?
first_column([],[],[]).
first_column([[H|T]|Tail],[H|Col],[T|Rows]):- first_column(Tail,Col,Rows).