Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

$nooc

Alter Hase

  • »$nooc« ist der Autor dieses Themas

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

61

12.03.2007, 13:05

doch.. es funktioniert ja alles :D

es geht ja nur darum.. ob das die schnellste möglichkeit ist :lol:
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

Beliah

Treue Seele

Beiträge: 115

Wohnort: Söhlde - LK Hildesheim

Beruf: FI-Anwendungsentwicklung

  • Private Nachricht senden

62

12.03.2007, 13:08

Bei einer verketteten Liste ist das die schnellste Möglichkeit.
Debuggers don't remove bugs, they only show them in slow motion.

Google Suche ohne Werbung und Cookies: Scroogle

Derzeitige(s) Freizeitprojekt(e)

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

63

12.03.2007, 13:19

bzw. die einzige :)

du kannst dich aber auch mal über skiplisten schlaumachen, die sind noch etwas schneller, lohnt sich aber wirklich nur bei großen datensätzen

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

64

12.03.2007, 15:35

Zum Iterator: http://de.wikipedia.org/wiki/Iterator_%28Entwurfsmuster%29
@D13_Dreinig

$nooc

Alter Hase

  • »$nooc« ist der Autor dieses Themas

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

65

12.03.2007, 19:20

Zitat von »"Beliah"«

Bei einer verketteten Liste ist das die schnellste Möglichkeit.


vorallem..! :lol: wieso sagt ihr das nicht gleich? ich red mir da den mund fusselig :D wieso sagt nicht gleich einer dass ich schon die schnellste möglichkeit nutze? ich hab mir aber sogar noch was anderes gedacht.. und zwar könnte ich die anzahl der elemente mit einem algorithmus splitten.. so auf die art.. wenn ich 100 elemente hab dann teilt das ein algo in 10er blocks auf.. auf jeden block zeigt 1 pointer, der gibt mir zb an welches element das erste und das letzte ist.. aaaalso worauf ich hinaus will ist: wenn ich jetzt zum beispiel bei 10000 elementen 100er blocks hab.. und ich will jetz zb elemente 5001 haben, dann brauche ich nicht jedes einzelne element durchlaufen, sondern ich brauch nur schaun welcher pointer zeigt auf die elemente 5000 und 5100 und ZACK .. bin ich schon da.. spring bei 5000 ein, und hab halt nur mehr einen schritt bis zu element 5001! hat jeder gecheckt was ich meine? :) was haltet ihr davon? :D
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

66

12.03.2007, 20:58

Zitat von »"rewb0rn"«

bzw. die einzige :)

du kannst dich aber auch mal über skiplisten schlaumachen, die sind noch etwas schneller, lohnt sich aber wirklich nur bei großen datensätzen


Für mich klingt das ungefähr wie deine Idee :roll:

$nooc

Alter Hase

  • »$nooc« ist der Autor dieses Themas

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

67

12.03.2007, 21:02

Zitat von »"grek40"«

Zitat von »"rewb0rn"«

bzw. die einzige :)

du kannst dich aber auch mal über skiplisten schlaumachen, die sind noch etwas schneller, lohnt sich aber wirklich nur bei großen datensätzen


Für mich klingt das ungefähr wie deine Idee :roll:


is ne skipliste in etwa das was ich da geschrieben hab?
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

68

13.03.2007, 04:20

jo

$nooc

Alter Hase

  • »$nooc« ist der Autor dieses Themas

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

69

13.03.2007, 07:48

ok .. hätten wir das thema erledigt ^^

danke leute :D

*edit:
dafür kann ich dann aber schon indices verwenden oder? .. werde ich ja eher müssen nehme ich an ^^


also naja.. ich hab mir das jetz irgendwie so vorgestellt.. aber ich weiß halt nicht ob das die schnellste lösung ist..

ab 10E = 10er Blöcke

bis 200E

ab 200E = 20er Blöcke

bis 400E

ab 400E = 40er Blöcke

bis 800E

ab 800E = 80er Blöcke
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

70

13.03.2007, 10:36

schau dir lieber mal ein tutorial zu skiplisten an, es funktioniert wie gesagt nur in etwa so wie du meintest.

Werbeanzeige