¿String es un tipo primitivo o derivado?

En este artículo, vamos a discutir si String es un tipo de datos primitivo o un tipo de datos Derivado. Definitivamente, String no es un tipo de datos primitivo. Es un tipo de dato derivado . Los tipos de datos derivados también se denominan tipos de referencia porque hacen referencia a un objeto. Llaman métodos … Continue reading «¿String es un tipo primitivo o derivado?»

¿Qué sucede Array no se inicializa?

Dado que la array es una estructura de datos importante para la perspectiva de la codificación, existen algunas condiciones que deben tenerse en cuenta. Como en cualquier idioma, hay dos métodos diferentes para inicializar la array: Al declarar la array En cualquier momento después de declarar la array A continuación se muestran las dos formas … Continue reading «¿Qué sucede Array no se inicializa?»

Lista doblemente enlazada utilizando Nodes centinela

En el caso de la lista doblemente enlazada simple , si tenemos que realizar la operación de inserción o eliminación al principio de la lista doblemente enlazada, al final de la lista doblemente enlazada, o entre los Nodes inicial y final de cada uno, necesitamos verifique las diferentes condiciones que hacen que el algoritmo sea … Continue reading «Lista doblemente enlazada utilizando Nodes centinela»

Aplicaciones, ventajas y desventajas del árbol de búsqueda binario

Binary Search Tree (BST) es un árbol binario especial que tiene las siguientes propiedades:  El subárbol izquierdo contiene solo las claves que son menores que la clave del Node.  El subárbol derecho contiene solo las claves que son mayores que la clave del Node. El subárbol izquierdo y derecho debe ser un árbol de búsqueda … Continue reading «Aplicaciones, ventajas y desventajas del árbol de búsqueda binario»