Diskuze: Spojový seznam

C# .NET .NET (C# a Visual Basic) Spojový seznam American English version English version

Avatar
Preedy
Člen
Avatar
Preedy:

Čus, dělám dostihy a sázky a napadlo mě udělat si spojový seznam jako herní desku, kde by byly jako prvky nějaké objekty typu class(kun, start, distanc, stáje...), ale nevím jak na to. A pak ještě jak řešit pohyb figurky po této desce?? Díky

 
Odpovědět 25.2.2013 20:52
Avatar
mc
Člen
Avatar
mc:

A na co přesně se tedy ptáš?

 
Nahoru Odpovědět 25.2.2013 21:07
Avatar
Preedy
Člen
Avatar
Odpovídá na mc
Preedy:

jak udělat ten spojový seznam(kód)

 
Nahoru Odpovědět 25.2.2013 21:10
Avatar
mc
Člen
Avatar
mc:

.NET poskytuje spojový seznam jako jednu ze základních kolekcí. LinkedList<T>

 
Nahoru Odpovědět 25.2.2013 21:13
Avatar
mc
Člen
Avatar
mc:

Pokud jde o ta políčka asi bych využil dědičnosti. Třída Field, a od ní odvozené speciální případy.

 
Nahoru Odpovědět 25.2.2013 21:15
Avatar
mc
Člen
Avatar
mc:

Jen tak btw. ten spojový seznam se mi nezdá jako úplně nejlepší možnost pro reprezentaci hrací desky. Myslím, že pole by posloužilo jako datový nosič mnohem lépe.

 
Nahoru Odpovědět 25.2.2013 21:26
Avatar
Luboš Běhounek (Satik):

Spojový seznam se hodí pro něco, kam se často vkládá nebo kde se často odebírá, protože režie přidávání a odebírání je tu nejmenší, pokud víš předem, kolik polí bude, tak kromě procvičení nemá moc smysl ho použít.

Nahoru Odpovědět 25.2.2013 21:58
:)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.