💩

programierds

C / Simulacion de Arbol Binario de Busqueda

Árboles Binarios
paso a paso

Mira graficamente como se crean y conectan los nodos en un BST usando recursividad, y como funciona el recorrido inorden.

1) Codigo y Contexto de Ejecucion main()
1struct Nodo* insertar(struct Nodo* raiz, int valor) {
2  if (raiz == NULL) {
3    return crearNodo(valor);
4  }
5  if (valor < raiz->dato) {
6    raiz->izquierdo = insertar(raiz->izquierdo, valor);
7  } else if (valor > raiz->dato) {
8    raiz->derecho = insertar(raiz->derecho, valor);
9  }
10  return raiz;
11}
Paso 1: ...
Paso 1 / 19
2) Representacion Visual del Arbol // BST
50 30 70 40
3) Estado de Memoria y Scope
Parametro: valor-
Parametro: raiz-
Comparacion / Accion-
4) Salida Estandar (stdout)
./arboles-binarios-demostdout
[ VOLVER AL DIRECTORIO ]