15. januar 2002 - 14:13
Der er
14 kommentarer og 1 løsning
STL - Sorteret optællingsliste
Jeg skal bruge en stl klasse som jeg kan bruge til at optælle sidevisninger i (en string). Antallet af sidevisninger skal kunne ændres dynamisk, og indholdet skal kunne vises sorteret. Er der en STL klasse som kan benyttes til det?
Annonceindlæg fra Bazoom
Få styr på gamer computerens hardware
I gaming-verdenen kan det rigtige hardware være forskellen mellem en uforglemmelig spiloplevelse og konstant frustration. Her er hvad du bør overveje.
22. juli 2024
15. januar 2002 - 14:16
#1
Jeg er ikke helt med på hvad du mener.. Gider du forklare lidt mere?
15. januar 2002 - 14:17
#2
kan du ikke bare bruge en hægtet liste også indsætte elementerne i sorteret orden?
15. januar 2002 - 14:18
#3
du kan bruge en vector. Den har en funktion \"sort\".
15. januar 2002 - 14:21
#4
->wisen Har list ikke også det?
15. januar 2002 - 14:24
#5
nope :(
15. januar 2002 - 14:26
#6
ved du hvilken sort() kører efter?
15. januar 2002 - 14:26
#7
I nogle tilfælde skal jeg indsætte et nyt element, det er nemt i en vector. I andre tilfælde skal jeg optælle antallet i et eksisterende element, det er lidt besværligt, da jeg først skal finde det. Men det er selvf. ikke _så_ besværligt, ville blot høre om der var nogen kendte til en bedre struktur. De data som skal opbevares er noget i retning af: class { string url; int hits; };
15. januar 2002 - 14:29
#8
Hvad med en map<string,int> ??
15. januar 2002 - 14:33
#10
ups :)
15. januar 2002 - 14:36
#11
En mindre smutter :) Det er vector der ikke har en member funktion til at sortere. Men der ligger en funktion \"sort\" i <algorithm> som tager et par iteratorer, og en funktion. du kan derved selv lave en sorteringsfunktion...
15. januar 2002 - 14:37
#12
.. et map er en god idé. Den er \"automatisk\" sorteret, men du skal være opmærksom på, at \"nøglen\" skal være unik...
15. januar 2002 - 14:50
#13
Hmm, hvem skal have points, wisen, laver du et svar?
15. januar 2002 - 14:53
#14
Jup :)
15. januar 2002 - 15:44
#15
Jeg taker :)
Kurser inden for grundlæggende programmering