PDA

Visualizza la versione completa : Dubbio funzione search C++


hopeway
17-01-2018, 15:30
Salve, studiando le liste il mio prof scrive la funzione:

int search(H x) {
Node<H> *tmp = root;
while(tmp!=NULL && tmp->getKey()!=x) tmp=tmp->getNext();
return tmp!=NULL?1:0;
}
Potreste spiegarmi la funzione di return?

linoma
17-01-2018, 15:47
Ritorna 1 se trova x altrimenti 0, io avrei cmq scritto


int search(H x) {
{
while(tmp!=NULL){
if(tmp->getKey()==x) return 1;
tmp=tmp->getNext();
}
return 0;
}

Loading