Struktur

Hallo!
Ich hab folgendes Problem:
Ich soll eine Struktur zur Speicherung von quadratischen Matrizen schreiben. Dabei sollen aber vollbesetzte Matrizen, untere Dreiecksmatrizen und obere Dreiecksmatrizen unterschieden werden.

Jetzt weiß ich nur, dass ich das mit einem char machen soll/kann. Hab aber keine Ahnung wie.

Könnt ihr mir helfen?

Danke
mfG Gregor

Hallo Gregor,

Ich hab folgendes Problem:
Ich soll eine Struktur zur Speicherung von quadratischen
Matrizen schreiben. Dabei sollen aber vollbesetzte Matrizen,
untere Dreiecksmatrizen und obere Dreiecksmatrizen
unterschieden werden.

Jetzt weiß ich nur, dass ich das mit einem char machen
soll/kann. Hab aber keine Ahnung wie.

Könnt ihr mir helfen?

Ich würde dazu 2 bits verwenden:

  1. Bit: gesetzt = unteres Dreieck ausgefüllt
  2. Bit: gesetzt = oberes Dreieck ausgefüllt
    Beide Bits gesetzt = beide Dreiecke gefüllt = vollbesetzte Matrix.

Kombiniert ergeben dann die Bit die Werte 0,1,2 und 3

MfG peter(TOO)