Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: STL set  (Citit de 1519 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
stef2n
Nu mai tace
*****

Karma: 218
Deconectat Deconectat

Mesaje: 641



Vezi Profilul
« : Octombrie 25, 2006, 07:56:07 »

Folosesc containerul set din STL. Cum pot gasi elementul minim/maxim in timp logaritmic? Am incercat cu lower_bound si upper_bound dar nu i-am dat de cap.
Multumesc.
Memorat

Exista 10 categorii de oameni: cei care inteleg sistemul binar si cei care nu il inteleg.
byndrsn
Client obisnuit
**

Karma: 19
Deconectat Deconectat

Mesaje: 72



Vezi Profilul
« Răspunde #1 : Octombrie 25, 2006, 08:39:13 »

din cate imi amintesc.. this should work:

minim = *(s.begin());
maxim = *(s.rbegin());

begin() si rbegin() sunt in timp constant amortizat..
Memorat
stef2n
Nu mai tace
*****

Karma: 218
Deconectat Deconectat

Mesaje: 641



Vezi Profilul
« Răspunde #2 : Octombrie 28, 2006, 08:23:17 »

Multumesc. Se pare ca merge. Smile
Memorat

Exista 10 categorii de oameni: cei care inteleg sistemul binar si cei care nu il inteleg.
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines