Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [c] spazzolamento albero

    io ho questa funzione:

    void func(NODOPUNT punt,int cerca){
    if(punt!=NULL){
    func(punt->sin,cerca);
    if(punt->dato==ceca){
    printf("trovato");
    return 0;
    }
    func(punt->des,cerca);
    }
    }
    è errato usare il return(quindi non spazzolare tutto l'albero) sapendo però che quel dato che sto cercando è solo 1?

  2. #2
    Utente di HTML.it L'avatar di GabbOne
    Registrato dal
    Mar 2006
    Messaggi
    577
    Non so darti la risposta , tranne per il fatto che la tua funzione e di tipo void e tu torni un intero (penso che basti un return) ma cosa significa spazzolare un albero?

  3. #3

  4. #4

    Re: [c] spazzolamento albero

    Originariamente inviato da niprova
    io ho questa funzione:



    è errato usare il return(quindi non spazzolare tutto l'albero) sapendo però che quel dato che sto cercando è solo 1?
    Uhm sinceramente non ti so rispondere completamente....so però che i metodi di ordinamento sono tre: inorder, postorder e preorder.....dovresti seguire uno di quelli credo....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.