lib/proyecto_etiqueta/lista.rb
# Metodo para insertar por la cabeza
Metodo para insertar por la cabeza
Metodo para insertar por la cabeza
def insert_head (value)  
	    nodo=Node.new(value,nil,nil)
        nodo.nest = @head
        @head = nodo    
        if (@tail == nil)
            @tail = nodo
        end
        nodo.prev = nil
        if (nodo.nest != nil)
            nodo.nest.prev = nodo
        end
    end
def insert_head ( value ) nodo = Node . new ( value , nil , nil ) nodo . nest = @head @head = nodo if ( @tail == nil ) @tail = nodo end nodo . prev = nil if ( nodo . nest != nil ) nodo . nest . prev = nodo end end
Metodo para insertar por la cabeza
Metodo para insertar por la cabeza
# Insertar desde la cabeza # el head ahora apunta a este nodo
value