Return to Snippet

Revision: 68462
at January 19, 2015 02:38 by mateocindric


Initial Code
#include<iostream>
using namespace std;

const int N=100;
int hrpa[N];
int pok_hrpe=0;

void sortiranje(){
int i, podredjeni, pomocni;
cout<<"Sortirano (uzlazno): ";
while(--pok_hrpe>=0){
    cout<<hrpa[0]<<",";
    hrpa[0]=hrpa[pok_hrpe];
    i=0;
    podredjeni=i*2+1;
    if(hrpa[podredjeni+1]<hrpa[podredjeni])
          podredjeni++;
    while((hrpa[podredjeni]<hrpa[i])&&(podredjeni<=pok_hrpe)){
          pomocni=hrpa[podredjeni];
          hrpa[podredjeni]=hrpa[i];
          hrpa[i]=pomocni;
          i=podredjeni;
          podredjeni=i*2+1;
          if(hrpa[podredjeni+1]<hrpa[podredjeni])
              podredjeni++;                                                         
            }                       
          }     
     };

Initial URL

                                

Initial Description
sortiranje_hrpe.h

Initial Title
sortiranje_hrpe.h

Initial Tags

                                

Initial Language
C++