Avatar billede delax Nybegynder
07. marts 2005 - 15:09 Der er 1 kommentar og
1 løsning

Tidslinie Algoritme

Jeg sidder lidt fast i et projekt.

Problemet er at jeg har 1 til mange linkede lister af objekter indeholdende blandt andet et tal som skal bruges som timerinterval.  Timeren skal vise og skjule grafiske elementer på en grænseflade når timerinterval udløber, hvorefter et nyt interval skal sættes

Eksempler på linkede lister
liste 1 A=10->B=20->C=20->D=10
Liste 2 A=20->B=10->C=10->D=20
Liste N A=10->B=10->D=20->D=20

summen af tal er ens i alle lister, dog er rækkefølgende forskellig.  Tallene kan i princippet være mellem 1 og 100

tallene repræsenterer intervaller til en timer men da det hele skal køres på 1 timer skal det styres hvilke der skal.

Har forestillet mig at det kan lave i et 2 dimintionelt array ( en collection af collections + en timer duration collection oven over.

eksempel
linkede liste A=10->B=20->C=10
linkede liste E=20->F=10->G=20

Da disse 2 lister ikke har samme timer interval tal men skal styres af kun én timer bliver det noget i retning af.

10 10 10 10
A  B    C 
E    F  G

Da der kan være 1 til mange linkede lister med 2 til mange objekter med et tal i hvert.

Den er vidst svær . . . . er det til at forstå ?  Eller spørg bare !
Avatar billede delax Nybegynder
07. marts 2005 - 15:16 #1
Eksempler på den simpleste problemstilling
linkede liste  A=10->B=20->C=20
linkede liste  D=10->E=20->F=20

Da tallene er ens i begge rækker kan en rækkes tal bruges direkte som timer intarval og der kan skiftes grafik på alle elementer når timer intervallet udløber.

sæt Timer interval = 10 * 1000
Start timer
On timer Elapsed : Skift A og D
Stop timer og sæt timer interval til 20 * 1000
On timer Elapsed : Skift B og E
Stop timer og sæt timer interval til 20 * 1000
Start timer
On timer Elapsed : Skift C og F
on timer elspaed : stop timer og start forfra
Avatar billede delax Nybegynder
22. maj 2008 - 17:01 #2
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester