Viertelmatrizen
Lassen Sie die Matrix
А
enthalten
N
Linien und so viele Pole. Solche Matrizen werden genannt
Quadrat♪
Die Quadratmatrizen können primäre und sekundäre Diagone identifizieren.
Hauptdiagonale - eine Diagonale von der linken oberen Ecke zur rechten unteren Ecke.
Nebenproduktdiagonale - kommt von der rechten oberen Ecke zur linken unteren Ecke.
Zu diesem Zeitpunkt genügt für alle Komponenten auf der Hauptdiagonale ein Zyklus:
Pseudocod:
für i von 0 bis N-1
Arbeiten mit A[i][i]
Der gleiche Zyklus kann verwendet werden, um seitliche Diagonalelemente zu entfernen.
Bei Seitenteilen ist die Summe der Zeilen- und Spaltenindizes konstant und gleich N-1
♪
Pseudocod:
für i von 0 bis N-1
Arbeiten mit A[i][N-1-i]
Um alle auf und unter der Hauptdiagonale befindlichen Elemente zu verarbeiten, benötigen wir einen Eingangszyklus:
- Zeilennummernänderungen von
0
vor
N-1
;
- Spaltennummer aus
0
vor
i
♪
Pseudocod:
für i von 0 bis N-1
für j von 0 bis i
Arbeiten mit A[i][j]