Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: heapsort  (Citit de 1410 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
ndranraw
Strain


Karma: -2
Deconectat Deconectat

Mesaje: 12



Vezi Profilul
« : Martie 27, 2012, 10:16:25 »

cum as putea sorta (spre exemplu numai nr pare fara sa ma leg de nr impare(adica cele impare sa isi pastreza pozitia in vector)) cu functiile make_heap si sort_heap?
Memorat
laurion
De-al casei
***

Karma: -41
Deconectat Deconectat

Mesaje: 102



Vezi Profilul
« Răspunde #1 : Martie 27, 2012, 12:13:41 »

poti sa pui conditie sa interschimbe doar daca sunt ambele pare, desi nu cred ca ti se garanteaza nimic.. mi se pare o idee mai buna sa faci altfel, de ex sortezi doar vectorul de numere pare si apoi reconstitui sau cum vrei Ok
Memorat
ndranraw
Strain


Karma: -2
Deconectat Deconectat

Mesaje: 12



Vezi Profilul
« Răspunde #2 : Martie 27, 2012, 12:40:06 »

am sa fac asa atunci(daca chiar nu este nicio alta varianta)
Memorat
Fayed
Client obisnuit
**

Karma: -24
Deconectat Deconectat

Mesaje: 62



Vezi Profilul
« Răspunde #3 : Aprilie 10, 2012, 19:51:34 »

Mie mi s-ar parea mai usor sa iti contruiesti un alt vector de numere pare direct din citirea vectorului initial iar apoi aplici pe vectorul cu numere pare functiile make_heap() si sort_heap() .
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

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