Sortering/placerings problemt for resultatsystem

Tags:    .net

Hej

Jeg har et problem der måske vil være en del kringlet at forklare, men jeg vil gøre mit bedste og håber på, at der er hjælp at finde :).

Jeg ønsker, at lave et kamp/resultat system. hvor et scenario kunne være:

Der er 5 spillere på placering:
1=Søren,2=Anders,3=Jens,4=Carsten,5=Hans.

udfordrer Hans(5) Søren(1), hvor Hans vinder; skal placeringerne komme til, at se ud som
følger:

1=Hans,2=Søren,3=Anders,4=Jens,5=Carsten.

Som det kan ses får udfordreren, forsvarerens placering og de resterende spillere flytter x antal pladser mod højre for, at udfylde den ubeskæftiget plads.

Denne handling minder meget om Indsættelses sortering og jeg har derfor prøvet, at lege lidt frem og tilbage med netop den algoritme. Jeg er dog kommet til kort og søger derfor ekstern hjælp.

Selve systemet skulle gerne være uhyre simpel. Jeg har derfor blot lavet en database med én tabel kaldt spillere:

ID int IDENTITY primary key not null,
navn nvarchar(50)
placering int

Jeg laver det som en ASP.net applikation, hvor jeg benytter C# på kode siden.



Indlæg senest redigeret d. 09.01.2010 04:56 af Bruger #15583
Hvad er dit spørgsmål?

Vil du vide hvordan man laver:
"udfordrer Hans(5) Søren(1), hvor Hans vinder; skal placeringerne komme til, at se ud som
følger:

1=Hans,2=Søren,3=Anders,4=Jens,5=Carsten."

?



t