Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by DeddyH,
19. Okt 2021
Das stimmt auch (es gibt keinen Fehler beim Versuch), allerdings ist das Element anschließend trotzdem nur einmal vorhanden.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by DeddyH,
18. Okt 2021
Ich verstehe das Problem nicht, ehrlich gesagt. Bei Mengen:
Menge := Menge + ;
Fügt das Element nur hinzu, wenn es noch nicht vorhanden war.
Bei Bitmasken:
Mask := Mask or Flag;
Fügt das Bit nur hinzu, wenn es noch nicht gesetzt war. Wozu also vorher abfragen?
Nicht ganz richtig ausgedrückt: egal, ob das Element vorhanden bzw. Flag gesetzt war, das jeweilige Ergebnis bleibt dasselbe,...