]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs/b_plus_test.c
Piloteado de mini bug que pudiera existir en insertar ordenado, siempre se devuelve...
[z.facultad/75.06/emufs.git] / emufs / b_plus_test.c
index c3452ca2901269f197fc0ca0a14ff4746520ddd7..72906eb0872839a377e2402cfe288756cd55f177 100644 (file)
@@ -48,10 +48,25 @@ querydata.clave.i_clave = i;
 emufs_b_plus_insertar(emu->indices,&querydata);
 }
 
 emufs_b_plus_insertar(emu->indices,&querydata);
 }
 
-querydata.clave.i_clave = 1024;
+querydata.clave.i_clave = 64;
 exitcode = emufs_b_plus_eliminar(emu->indices,querydata.clave,0);
 printf("Exit Code del Borrar Clave: %i\n",exitcode);
 
 exitcode = emufs_b_plus_eliminar(emu->indices,querydata.clave,0);
 printf("Exit Code del Borrar Clave: %i\n",exitcode);
 
+querydata.clave = emufs_b_plus_obtener_menor_clave(emu->indices);
+printf("La menor clave del arbol es: %i\n",querydata.clave.i_clave);
+
+querydata.clave = emufs_b_plus_obtener_mayor_clave(emu->indices);
+printf("La mayor clave del arbol es: %i\n",querydata.clave.i_clave);
+
+querydata.clave = emufs_b_plus_obtener_menor_clave(emu->indices);
+postkey.clave = emufs_b_plus_obtener_sig_clave(emu,querydata.clave);
+postkey.clave = emufs_b_plus_obtener_sig_clave(emu,postkey.clave);
+postkey.clave = emufs_b_plus_obtener_sig_clave(emu,postkey.clave);
+postkey.clave = emufs_b_plus_obtener_sig_clave(emu,postkey.clave);
+postkey.clave = emufs_b_plus_obtener_sig_clave(emu,postkey.clave);
+postkey.clave = emufs_b_plus_obtener_sig_clave(emu,postkey.clave);
+postkey.clave = emufs_b_plus_obtener_sig_clave(emu,postkey.clave);
+
 /* NOTA: Deberia devolver el mismo 104 y Exitcode = -1 */
 /*querydata.num_bloque = 104;
 querydata.clave.i_clave = 0;
 /* NOTA: Deberia devolver el mismo 104 y Exitcode = -1 */
 /*querydata.num_bloque = 104;
 querydata.clave.i_clave = 0;
@@ -101,7 +116,7 @@ querydata.clave.i_clave = 1;
 exitcode = emufs_b_plus_eliminar(emu->indices,querydata.clave,0);
 printf("Exit Code del Borrar Clave: %i\n",exitcode);*/
 
 exitcode = emufs_b_plus_eliminar(emu->indices,querydata.clave,0);
 printf("Exit Code del Borrar Clave: %i\n",exitcode);*/
 
-ver_arbol(emu);
+/*ver_arbol(emu);*/
 
 return 0;
 
 
 return 0;