Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#4

Re: Fülleffeckt beim füllen von Flächen erstellen! (farbausl

  Alt 17. Mär 2008, 22:55
Nein, es passiert eben nicht das gleiche, weil du ja eine Queue statt einem Stack verwendest

Hach wie erkläre ich das nun ... Stell dir einen Weg vor, der sich gabelt und dann gabeln sich die beiden aich wieder usw. bis du ... sagen wir 8 Wege hast. (Also 7 Gabelungen insg.) Wenn du wissen willst, wo die hingehen, dann kannst du entweder den ganz links bis hinten gehen. Dann eine Gabelung zurück und den anderen. Dann 2 Gabelungen zurück und da den rechten usw.
Das wäre ein Stack Wenn du jedoch erstmal die beiden ersten Wege anguckst, danach die 4 Wege, die sich daran anschließen und dann die 8 am Ende, dann wäre das wie eine Queue Du siehst (vielleicht) dass es ein ganz anderes Muster ergibt

Sonst: http://de.wikipedia.org/wiki/Stapelspeicher und http://de.wikipedia.org/wiki/Warteschlange_(Datenstruktur)

Um deine Fragen zu beantworten:
Zitat:
das heißt ich muss alle koordinaten erstmal in ein memo oder sonstiges laden und zb einem timer immer die erste nehmen lassen und diese füllen?!
So ähnlich, ja.
Zitat:
beim eintragen passiert doch dann das selbe wie oben oder nicht?
Nein, wegen der anderen Reihenfolge
Zitat:
weil ich muss die procedure ja nochmal aufrufen und nochmal aufrufen und dann werden die halt in der reihenfolge in die liste geschrieben wie jetzt sofort gemalt oder?
Kommt natürlich drauf an, wie schnell du malst
  Mit Zitat antworten Zitat