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]