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

    help! loop in c nella ricorsione

    ciao! mi chiedevo se qualcuno poteva aiutarmi con questa procedura ricorsiva in c:
    il primo parametro è un puntatore ad una struttura dati che contiene un puntatore
    ad una lista concatenata doppia, il casino della procedura è che va in loop continuando
    a fare delle insertordine (inserisce un intero nella lista) nel momento in cui viene richiamata
    dalla ricorsione.
    help!

    int albero_insert_nonfull(nodo *x, int k, int grado)
    { int j;
    bit *b = x->elementi;

    if (x->foglia)
    { insertordine(x->elementi, k);
    (x->chiavi)++;
    return 0;
    }
    else {
    if( (b->figlio->chiavi)==(2*grado-1) )
    { split( x, b->figlio, grado);
    printf("ho splittato nell'insertnonfull\n"); }
    albero_insert_nonfull(b->figlio, k, grado);
    }
    }

  2. #2
    uppa!! :boing:

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 © 2024 vBulletin Solutions, Inc. All rights reserved.