Cserék
Feladat: Adott egy mátrix, illetve benne az i1, i2 sorindexek. Cseréljük ki az i1-es és i2-es sort egymás közt.
| |
Feladat: Adott egy mátrix, illetve benne a j1, j2 oszlopindexek. Cseréljük ki a j1-es és j2-es oszlopot egymás közt.
HF! ^^^ (az előzőhöz hasonlóan)
Feladat: Rendezzük át egy mátrix sorait úgy, hogy az első oszlopon növekvő sorrendben legyenek az elemek!
Példa:
4 5
2 2 3 4 5 0 2 0 6 8
0 2 0 6 8 1 3 2 6 4
1 3 2 6 4 2 2 3 4 5
7 9 0 2 3 7 9 0 2 3
Feladat: Rendezzük át egy mátrix oszlopait az elemek összeeg szerinti növekvő sorrendbe.
Példa:
4 5
2 2 3 4 5 3 2 2 4 5
0 2 0 6 8 0 0 2 6 8
1 3 2 6 4 2 1 3 6 4
7 9 0 2 3 0 7 9 2 3
Törlések
Feladat: adott egy mátrix és egy s sorindex. Töröljük a mátrix s indexű sorát, majd írjuk ki.
Pl.
4 5
2 2 3 4 5
0 2 0 6 8
1 3 2 6 4
7 9 0 2 3
2
kimenet:
2 2 3 4 5
0 2 0 6 8
7 9 0 2 3
Pl.
4 5
2 2 3 4 5
0 2 0 6 8
1 3 2 6 4
7 9 0 2 3
0
kimenet:
0 2 0 6 8
1 3 2 6 4
7 9 0 2 3
Feladat: adott egy mátrix és egy k oszlopindex. Töröljük a mátrix k indexű oszlopát, majd írjuk ki.
Beszúrások
Feladat: adott egy mátrix és egy s sorindex. Szúrjunk be egy sornyi 0 elemet az s sorindexre.
Pl.
4 5
2 2 3 4 5
0 2 0 6 8
1 3 2 6 4
7 9 0 2 3
1
kimenet:
2 2 3 4 5
0 0 0 0 0
0 2 0 6 8
1 3 2 6 4
7 9 0 2 3
Feladat: adott egy mátrix és egy k oszlopindex. Szúrjunk be egy oszlopnyi 0 elemet a k oszlopindexre.
Pl.
4 5
2 2 3 4 5
0 2 0 6 8
1 3 2 6 4
7 9 0 2 3
1
kimenet:
2 0 2 3 4 5
0 0 2 0 6 8
1 0 3 2 6 4
7 0 9 0 2 3