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

S.Seegel

2x Contest-Sieger

  • Private Nachricht senden

31

23.02.2008, 16:06

Gerade fällt mir noch Folgendes auf:

Zitat von »"p0llux"«

... Und ich benötige angeblich einen Schritt um von 0 zu 1 zu gelangen. ...

Nein. Gesucht sind die Kosten in Schokomünzen, um von Startbahnhof zum Zielbahnhof zu gelangen. Würde ein "*13 Ticket" dich in einem Schritt ans Ziel bringen, wäre die korrekte Antwort 2, da das Ticket 2 Schokomünzen kostet. Alles klar ?

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

32

23.02.2008, 16:13

hab in meinem vorigen Post nochma was betreffs maximaler Schokomünzenkosten für N Bahnhöfe in Abhängigkeit vom Startbahnhof editiert (also gewählter Startbahnhof zu am teuersten zu erreichenden Zielbahnhof)

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

33

23.02.2008, 17:30

Zitat von »"p0llux"«

Klar, das Problem nennt sich Longest-Path und ist NP-schwer ;) Warshall et al funktionieren nur für den kürzesten Pfad, was lustigerweise ein wesentlich einfacheres Problem darstellt.

Warum sollte man den längsten Pfad haben wollen?
Ich wollte doch nur wissen, wie lang der kürzeste Pfad maximal sein kann. Und das lässt sich ja mit Floyd & Warshall berechnen in O(N³).
Irgendwie lustig, wie so mancher hier direkt von NP redet! :D

p0llux

Treue Seele

Beiträge: 101

Wohnort: Aachen

Beruf: HiWi (theo. Inf.)

  • Private Nachricht senden

34

23.02.2008, 17:44

Ah. Okay :) Ich dachte meinst die längste Zugfahrt [*arg*] die man überhaupt machen könnte. Den Durchmesser kann man effizient bestimmen, dass stimmt schon. Aber als Abbruchkriterium taugt das nicht allzuviel, oder?

Mastermind

unregistriert

35

23.02.2008, 18:48

EDIT: Man sollte nicht posten ohne Seite 3 gelesen zu haben. Freut mich dass ich dir weiterhelfen konnte David :)

brain off

oh gott oh gott ein Graph, es muss NP hart sein, egal wie die Frage lautet

brain on

p0llux

Treue Seele

Beiträge: 101

Wohnort: Aachen

Beruf: HiWi (theo. Inf.)

  • Private Nachricht senden

36

23.02.2008, 21:53

Leute, das heisst NP-schwer ;) *SCNR*

Und wo ich gerade Korinthen kacke, Warshall ist da ungeeignet, wegen dem Speicheraufwand :P

S.Seegel

2x Contest-Sieger

  • Private Nachricht senden

37

24.02.2008, 00:28

Ein kleiner Geistesblitz hat mir gerade folgende Zahlen beschert:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
from      to        num_stations   Ergebnis  Korrekt   OK?       Zeit (ms) 
---------------------------------------------------------------------------
0         0         1              0         0         Ja        0.000409883
0         1         2              1         1         Ja        0.00233136
1         13        100            2         2         Ja        0.00442834
5         6         10             3         3         Ja        0.00441127
1         169       1000           4         4         Ja        0.00572321
0         49        50             5         5         Ja        0.00722043
1         197       500            6         6         Ja        0.0104755 
10        349       1000           7         7         Ja        0.0139983 
1         2193      5000           8         8         Ja        0.015083  
4994      2193      5000           9         9         Ja        0.0178063 
1         71293     100000         10        10        Ja        0.0307494 
1         71300     100000         11        11        Ja        0.0308366 
0         98102     100000         12        12        Ja        0.0347391 
0         98109     100000         13        13        Ja        0.0547825 
12        8192      10000          14        14        Ja        0.0643583 
1         48506     100000         15        15        Ja        0.0777242 
513       77925     100000         16        16        Ja        0.120569  
103       77282     100000         17        17        Ja        0.14041   
5001      500001    1000000        18        18        Ja        0.32175   
1         5730742   10000000       19        19        Ja        3.53357   
1         8491849   10000000       20        20        Ja        3.59712   
//bigmuff's Testcases
1250358   9140287   10000000       21        21        Ja        3.87597   
1         9140287   10000000       22        22        Ja        4.5045    
5339546   1588123   6640162        23        23        Ja        3.46021   
4971805   3783278   5042105        23        23        Ja        3.125     
1663142   3633657   8313554        23        23        Ja        4.29185   
1156811   3514077   6228554        24        24        Ja        3.90625   
3161534   3260614   6801046        24        24        Ja        5.07614   
9394725   6873969   9608835        24        24        Ja        4.9505    
9045292   437535    9655704        25        25        Ja        6.71141   
26480     4188320   9978560        26        26        Ja        7.5188    
3049806   7726710   8456639        26        26        Ja        7.5188    
1         4826809   4826885        7         7         Ja        1.5456    

Alles OK!


Und das auf meinem recht betagten Athlon XP 2400+ (2 GHz) ! 8)

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

38

24.02.2008, 00:55

Erschütternd! Ich komme nicht mal ansatzweise in die Nähe dieser Zahlen.

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

39

24.02.2008, 02:18

Hülffe :shock:

Immerhin spornt das ordentlich zum Optimieren an^^

Anonymous

unregistriert

40

24.02.2008, 09:23

Zitat von »"David Scherfgen"«

Erschütternd! Ich komme nicht mal ansatzweise in die Nähe dieser Zahlen.
Ist natuerlich die Frage, aus welcher Richtung... ;)


Gruß, TGGC (making great games since 1992)

Werbeanzeige