Visualizzazione dei risultati da 1 a 2 su 2

Discussione: problema con il Btree

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    17

    problema con il Btree

    Ciao a tutti, dovrei risolvere un problema in c in cui ho la chiave del btree che corrisponde al codice fiscale e devo svolgere le funzioni di ricerca inserimento e cancellazione senza puntatori.
    mi è stato spiegato così ..
    in teoria dovrei avere due struct

    struct file_master{
    char cod_fisc[16];
    };

    struct btree{
    char cod_fisc[16];
    int psz; //posizione
    int nblocco; //numero del blocco
    };

    la ricerca

    int ricerca (char cod_fiscale[16])
    {
    int trovato=0, esiste=1 ;

    do
    {
    leggo il primo blocco;
    ricerco la chiave nel blocco
    se non esiste trovato=0;
    controllo se c'è una chiave più grande
    se non esiste esco esiste=0;
    }
    while(!trovato && esiste);

    Sinceramente ho capito poco e niente grazie in anticipo

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466

    Moderazione

    Apri una nuova discussione specificando il linguaggio nel titolo e formattando il codice usando il tag [CODE], come da Regolamento.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.