Hallo :meld:
Bei meinem aktuellen Projekt bin ich auf ein Problem gestoßen...
und zwar hab ich ein Dreidimensionales int Array bei dem 2 größen fest sind aber eine sich dauernd Ändert? (Anfangs wird es gefüllt mit immer neuen werten, später sollen einzelne werte wieder eliminiert werden)
also: z.B. arr[a][x] (a und b sind unveränderlich)
hierbei wird x anfangs unbestimmt groß und entspricht außerdem der anzahl an Variationen die ich dann in der 3. Dimension speichere.
Einige Variationen werden dann später ausgeschlossen... diese möchte ich dann auch aus dem Array entfernen damit mir arr[a].length() immer die aktuelle anzahl der Variationen ausgibt...
Die Werte die ich in b speicher liegen zwischen 0 und 2, desweiteren ist für jedes a das x unterschiedlich groß.
ein weiteres Problem ist, dass ich eine möglichst effektive variante suche das Array zu erweitern bzw. verkleinern, da es in einer Schleife läuft und häufig aufgerufen wird...
ich hab auch schon an eine ArrayList gedacht... jedoch habe ich da keine Erfahrung mit und weiß nicht ob das umsetzbar/besser ist. :bahnhof:
ich hoffe ihr könnt mir einen Tipp geben damit ich da weiter komme...
Google war mir leider keine große Hilfe
Bei meinem aktuellen Projekt bin ich auf ein Problem gestoßen...
und zwar hab ich ein Dreidimensionales int Array bei dem 2 größen fest sind aber eine sich dauernd Ändert? (Anfangs wird es gefüllt mit immer neuen werten, später sollen einzelne werte wieder eliminiert werden)
also: z.B. arr[a][x] (a und b sind unveränderlich)
hierbei wird x anfangs unbestimmt groß und entspricht außerdem der anzahl an Variationen die ich dann in der 3. Dimension speichere.
Einige Variationen werden dann später ausgeschlossen... diese möchte ich dann auch aus dem Array entfernen damit mir arr[a].length() immer die aktuelle anzahl der Variationen ausgibt...
Die Werte die ich in b speicher liegen zwischen 0 und 2, desweiteren ist für jedes a das x unterschiedlich groß.
ein weiteres Problem ist, dass ich eine möglichst effektive variante suche das Array zu erweitern bzw. verkleinern, da es in einer Schleife läuft und häufig aufgerufen wird...
ich hab auch schon an eine ArrayList gedacht... jedoch habe ich da keine Erfahrung mit und weiß nicht ob das umsetzbar/besser ist. :bahnhof:
ich hoffe ihr könnt mir einen Tipp geben damit ich da weiter komme...
Google war mir leider keine große Hilfe
Zuletzt bearbeitet: