Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    280

    [c] Problemi con alberi..

    avevo dei problemi con la ricorsione di alcuni alberi e non riesco a fare alcuni esercizi.. vi scrivo un pò i problemi...

    typedef struct nodoBin {
    int valore;
    struct nodoBin * SX;
    struct nodoBin * DX;
    } NodoBin;

    questa è la struttura di un albero che uso..

    void eliminafoglie (NodoBin ** albero);

    questa è una funzione che dovrebbe eliminare tutte le foglie dell'albero.. ora volevo chiedervi, avendo come radice la mia NodoBin, come gliela passo nella funzione eliminafoglie, e come faccio ad accedere dentro la struttura nella funzione eliminafoglie ad ogni suo elemento??


    void mediaK (NodoBin * albero, int K, int * quanti, int * somma);
    poi questa funzione dovrebbe calcolare "quanti" elemnti si trovano al livello k e la loro "somma", e vi chiedo, come passo la struttura, sempre che NodoBin sia la radice, alla mia funzione mediaK ??? accedo all'interno della fuznione in qeusto modo:
    albero->sk , per esempio per accedere all'inidirizzo dell'albero sinistro???


    grazie anticipatamente come sempre!!

  2. #2
    Utente di HTML.it L'avatar di eclips
    Registrato dal
    Apr 2005
    Messaggi
    48
    guarda questo sito forse ti puo aiutare:

    http://xoomer.virgilio.it/roberto-ri...2.htm#albinari

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    280
    grazie 1000

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.