Tabla de contenido:

¿Cómo empuja y abre elementos en una pila vinculada?
¿Cómo empuja y abre elementos en una pila vinculada?

Video: ¿Cómo empuja y abre elementos en una pila vinculada?

Video: ¿Cómo empuja y abre elementos en una pila vinculada?
Video: Ford Focus mk4 abrir y arrancar sin pila mando 2024, Mayo
Anonim

Implementación

  1. Empujar (a): Agrega elemento una encima de la apilar . Toma O (1 O (1 O (1) tiempo ya que cada nodo de pila se inserta en la parte delantera de la lista enlazada .
  2. Música pop (): Elimina el elemento en la parte superior de la apilar .
  3. Top (): devuelve el elemento en la parte superior de la apilar .

Teniendo esto en cuenta, ¿cómo se insertan elementos en una pila vinculada?

empujar (): Insertar los elemento dentro vinculado no enumere nada, pero cuál es el nodo superior de Apilar . pop (): Volver arriba elemento desde el Apilar y mueva el puntero superior al segundo nodo de vinculado lista o Apilar . peek (): Devuelve la parte superior elemento . display (): Imprimir todo elemento de Apilar.

Además de lo anterior, ¿qué sucede cuando inserta un nuevo nodo en una pila que se implementa mediante una lista vinculada? a) En empujar operación, si nuevos nodos se insertan al principio de lista enlazada , luego en operación pop, nodos debe eliminarse desde el principio. b) En empujar operación, si nuevos nodos se insertan al final de lista enlazada , luego en operación pop, nodos debe eliminarse desde el final.

En este sentido, ¿cómo se empuja y se abre la pila?

Principalmente se realizan las siguientes tres operaciones básicas en la pila:

  1. Empujar: agrega un elemento a la pila. Si la pila está llena, se dice que es una condición de desbordamiento.
  2. Pop: elimina un elemento de la pila.
  3. Peek or Top: Devuelve el elemento superior de la pila.
  4. isEmpty: Devuelve verdadero si la pila está vacía, de lo contrario es falso.

¿Qué es una pila vinculada?

Una clase que implementa un pila vinculada (de hecho, dos pilas ) que tiene los comportamientos especificados. Para los requisitos de tiempo de ejecución, el número de elementos en el apilar es n.

Recomendado: