Kayıtlar

toplam derinlik etiketine sahip yayınlar gösteriliyor

İkili Arama Ağacı C'de Toplam derinlik Kodu

Resim
#include <stdio.h> #include <stdlib.h> #include <time.h> #define SENTINEL -100000000 struct dugum {     int icerik;     struct dugum *sol;     struct dugum *sag; }; struct ikili_arama_agaci{     struct dugum *kok; }; void ikili_arama_agaci_olustur(struct ikili_arama_agaci **agac){     *agac=(struct ikili_arama_agaci*)malloc(sizeof(struct ikili_arama_agaci));     if(*agac==NULL){         printf("Heapte gerekli yer ayrilamadi... exit ...\n");         exit(1);     }     (*agac)->kok=NULL; } struct dugum* dugum_olustur(int icerik){     struct dugum *d = (struct dugum*)malloc(sizeof(struct dugum));     if(d==NULL){         printf("Heapte gerekli yer ayrilamadi... exit ...\n");         exit(1);     }     d->icerik = icerik; (*d).icerik=ic...