struct telem{ int vrijednost1; bool vrijednost2; }; struct tbin_stablo{ telem elementi[10000]; }; tbin_stablo T; void InitB(int s,tbin_stablo &bin_stablo){ DeleteB(1,bin_stablo); bin_stablo.elementi[1].vrijednost1=s; bin_stablo.elementi[1].vrijednost2=true; } int ParentB(int a,tbin_stablo &bin_stablo){ if(a==1) return -1; else return a/2; } int LeftChildB(int a,tbin_stablo &bin_stablo){ if(bin.stablo_elementi[a*2].vrijednost2==false) return -1; else return a*2; } int RightChildB(int a,tbin_stablo &bin_stablo){ if(bin_stablo.elementi[a*2+1].vrijednost2==false) return -1; else return a*2+1; } void CreateLeftB(int s,int a,tbin_stablo &bin_stablo){ if(bin_stablo.elementi[a*2].vrijednost2==true) cout<<"Element postoji!"<