» »

C# vsak z vsakim algoritem

C# vsak z vsakim algoritem

t7ank ::

Pozdravljeni!

Bi mogoče kdo lahko prilepil kak kos kode algoritma ali pa napisal, ki bi neko polje ali pa list elementov povezal vsakega z vsakim (recimo kot tekmovanje med ekipami) in algoritem, ki bi "ekipe" razdelil v najmanj 2 skupini (dinamično se potem lahko naredi) ter tako naredil sistem po katerem bi te izpadale gled ena zmago?

LP!

Monster ::

um .. razsekaš list glede na stevilo zeljenih skupin?
Ka zaboga...

alexa-lol ::

vsakega z vsakim...mislis
Originalen list A B C
A B, A C, B C

More bit rezultat nujno dolzine 2?

če JA, lahko probaš rekurzivno v stilu...enkrat odstranis zadnjo, enkrat prvo crko..ustavitveni pogoj
if(string.length()<3){
...
}


Pri tem se not v ustavitvenem pogoj fliknes nek povezan seznam, da ti beleži kateri so že not...

Če hočeš tudi dolžine večje od 2...nardiš potenčno množico in odstraniš člene dolžine 1 in 2.
Power set
http://www.mathisfunforum.com/viewtopic...

t7ank ::

Hvala.
To vem naredit vsak z vsakim, pač sortiranje z dvojno zanko, ampak imam potem problem, ker ne bi rad, da igra ena ekipa recimo prvih 5 tekem zaporedoma, če je 6 ekip. In potem druga ekipa 4 zaporedoma. Ampak, da ima vsaka pavzo vsaj 1 tekmo, najbolje pa je, da imajo ekipe podobno dolge pavze med igrami.

Rešeno!
Hvala za pomočo anyway.

Zgodovina sprememb…

  • spremenil: t7ank ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

excel pomoč (reševalnik)

Oddelek: Programska oprema
9925 (784) CaqKa
»

Za programerske teoretike

Oddelek: Programiranje
478817 (5619) Jerry000
»

Kako izdelat administracijo aplikacije

Oddelek: Programiranje
6722 (533) Baja
»

Kopiranje vsake druge datoteke

Oddelek: Pomoč in nasveti
71181 (981) Okapi
»

Obiranje ljudi na vsakem koraku (strani: 1 2 3 )

Oddelek: Loža
12417361 (13574) Furbo

Več podobnih tem