next up previous
Next: Zapis izraza (-1)i v Up: Glava funkcije Previous: Glava funkcije

Premakanje stolpcev in vrstic v matriki

V novi matriki imamo 1 vrstico in 1 stolpec manj. Dokler je števec, s katerim se sprehajamo po vrsticah v stolpcu, manjši od izpuščenega vrstice, vrstice prepisujemo, ko pa postane večji, jih pomaknemo za eno navzgor.

Imamo dva kompleta indeksov:

1.
za izvorno matriko matrika, iz katere prepisujemo:
int i, j;
in
2.
za ciljno matriko nova_matrika, v katero prepisujemo.
int i_ciljni, j_ciljni;
S prvim kompletom se sprehajamo po izvorni matriki in z drugim po ciljni. Prvi komplet se vedno povečuje za po ena, drugi pa le takrat, ko elemente prepisujemo (nismo niti na izpuščeni vrstici niti v izpuščenem stolpcu).



Andrej Brodnik (Andy)
1999-03-29