关键词:
Implementacija binarnog stabla pomoću pokazivaÄa.
struct node{ int label; node *left, *right; }; node *InitB(int x, node *T){ T = new node; T->left = T->right = NULL; T->label = x; return T; } node *RootB(node *T){ return T; } node *ParentB(int n, node *T){ if(T->label == n) return NULL; if(T->left){ if(T->left->label == n) return T; ParentB(n, T->left); } if(T->right){ if(T->right->label == n) return T; ParentB(n, T->right); } } node *LeftChildB(node *T){ return T->left; } node *RightChildB(node *T){ return T->right; } int LabelB(node *T){ return T->label; } void ChangeLabelB(int x, node *T){ T->label = x; } void CreateLeftB(int x, node *T){ if(T->left) cout << "Cvor vec ima dijete! "; else{ node *novi = new node; novi->label = x; novi->left = novi->right = NULL; T->left = novi; } } void CreateRightB(int x, node *T){ if(T->right) cout << "Cvor vec ima dijete! "; else{ node *novi = new node; novi->label = x; novi->left = novi->right = NULL; T->right = novi; } } void DeleteB(node *n, node *T){ if(n->left != NULL) DeleteB(n->left, T); if(n->right != NULL) DeleteB(n->right, T); delete n; }
比纳诺·斯塔布洛·波尔杰
Implementacijabinarnogstablapomoćupolja.structelement{ intlabel,used;}; structtree{ elementelements[10000];}; tree*InitB(intx,tree*T){ T=newtree; for(inti=0;i<10000;i++){ T->elements[i].used=0; T->elements[i... 查看详情
比纳诺·斯塔布洛·波尔杰
ImplementacijabinarnogstablapomoćupoljazakolegijStrukturepodataka.structarray_element{ intlabel,used;}; structarray_tree{ array_elementarray[10000];}; array_tree*array_InitB(intx,array_tree*T){ T=newarray_tree; for(inti=0;i<10000;i++)... 查看详情
比纳诺·斯塔布洛·普雷特拉¾伊万杰
ImplementacijabinarnogstablapretraživanjaizkolegijaStrukturepodataka.boolExistsLeftChild(pok_element*T){if(T->left) returntrue;else returnfalse;} boolExistsRightChild(pok_element*T){if(T->right) returntrue;else returnfalse;} ... 查看详情
比纳诺·斯塔布洛·普雷特拉西万贾
ImplementacijaalgoritmaBinarnostablopretraživanja.boolExistsLeftChild(node*T){ if(T->left)returntrue; elsereturnfalse;} boolExistsRightChild(node*T){ if(T->right)returntrue; elsereturnfalse;} voidinsert_BS(intm,node*T)... 查看详情
比纳诺·斯塔博·博卡齐瓦茨
ImplementacijabinarnogstablapomoćufunkcijakoristećipokazivaÄe.structpok_element{ intlabel; pok_element*left,*right;}; pok_element*InitB(intx,pok_element*T){ T=newpok_element; T->left=NULL; T->right=NULL; T->label=x; returnT;} pok_element*Root... 查看详情
利斯塔·博卡齐瓦茨
StrukturaheaderazaimplementacijulisteputempokazivaÄa,kojaseukljuÄujeunutarglavnogprogramastructpodaci{intsifra,datum[3];floatcijena;charnaziv[50],vrsta[50];};structlista_unos{podacivalue;lista_unos*sljedeci;};typedeflista_unos*elem;typedeflista_unosl... 查看详情
利斯塔·博卡齐瓦茨
ListaimplementiranapomoćupokazivaÄa.#include<string>usingnamespacestd; structzivotinje{intsifra;charvrsta[50];charnaziv[50];intcijena;stringdatum;}; structtlista{zivotinjec;tlista*next;}; tlista*l=newtlista... 查看详情
利斯塔·博卡齐瓦茨
Zaglavljezapokazivacestructtdatum{shortdan,mj,god;}; structtEl{intsifra;charvrsta[50],naziv[50];tdatumdat;floatcijena;}; structtLista{tElziv;tLista*s;}; tLista*lista=newtLista;intsifra=1,br_elem=0,h=0; voidInitL(tLista*lista)&... 查看详情
利斯塔·博卡齐瓦茨
zadatakizSP-a#include<iostream>#include<cstring>usingnamespacestd; structpodaci{longsifra;charnaziv[50],vrsta[60];floatcijena;intdan,mj,god;podaci*pret,*slj;};//struct podaci*Lista; voidInitL(){Lista=newpodaci;Lista->pret=NULL;List... 查看详情
利斯塔·博卡齐瓦茨
implementacijalistepomoćupokazivaća#include<iostream> usingnamespacestd; structljubimci_pok{ intsifra,cijena; stringnaziv,vrsta,datum_dostave; ljubimci_pok*slijedeci;}; intunos(ljubimci_pok*glv,//potrebnaglavaliste intzifra,intcijena, stringdatum_dost... 查看详情
布斯塔布洛_格拉夫尼.cpp
Glavniprogramkojislužizaizvedbubinarnogastablateradsafunkcijamabinarnogastabla.#include<iostream>#include<cstdlib>#include<conio.h>#include"bstablo_polje.h"//#include"bstablo_pokazivaci.h"usingnamespacestd; voidispis(vrijedi){ cout<<&... 查看详情
比纳诺·斯塔博·波尔杰
Implementacijabinarnogstablakoristećisepoljem.structarr_element{ intlabel,used;}; structarr_tree{ arr_elementarray[10000];}; arr_tree*InitB(intx,arr_tree*T){ T=newarr_tree; for(inti=0;i<10000;i++)T->array[i].used=0; T->a... 查看详情
博卡齐瓦茨酒店
structtelement{intoznaka,korijen;telement*lijevi,*desni;}; typedefstructtelement*tcvor;typedefstructtelement*tstablo; tcvorLeftChildB(tcvorcvor,tstablostablo){if(cvor->lijevi!=NULL)returncvor->lijevi;if(cvor->lijevi==NULL)cout<<"Gr... 查看详情
博卡齐瓦茨
Datotekazaglavljaza"main_drvo.cpp"izkolegijaStrukturepodataka,zadaća4.FunkcijezaradnadbinarnimstablompomoćupokazivaÄa.structpelement{intlabel;pelement*left,*right;}; pelement*InitB(intx,pelement*T){T=newpelement;T->left=0;T->right=0;T->label=... 查看详情
波卡齐瓦奇
pripadajucabibliotekazaimplementacijuATPlisteprekopokazivaca#include<iostream>usingnamespacestd; voidtext(char*ime){cin.getline(ime,30);if(cin.gcount()==1)cin.getline(ime,30);}//voidunosznakovnogniza structpzivotinja{ intsifra,d... 查看详情
波卡齐瓦奇
Implementacijalistepomocupokazivaca#include<string>usingnamespacestd; structanimal{intsifra;stringnaziv;stringvrsta;stringdatum;intcijena;}; structList{animala;List*next;}; typedefListLista;typedefList*element; elementGRESKA; voidInitL(Lista*lis... 查看详情
波卡齐瓦奇
DatotekazaglavljagdjejeATPlistaimplementiranapomocupokazivaca#include<iostream>usingnamespacestd;structpodaci{intsifra,datum;charnaziv[50],vrsta[50];floatcijena;};structlista{podacizapis;lista*slijedeci;}; voidInitL(lista*L){L->slijedeci... 查看详情
瓦茨瓦夫·谢尔宾斯基的生平
...。在克拉科夫的亚格隆尼大学(JagiellonianUniversity)他做斯塔尼斯瓦夫·萨伦巴(StanislawZaremba)的助教教授数学,同时也学习天文学和哲学。1908年,谢尔宾斯基获得了博士学位并被委派到利沃夫大学。1919年任华沙大学教授。1907... 查看详情