función de inserción vectorial() en C++ STL

std::vector::insert() es una función incorporada en C++ STL que inserta nuevos elementos antes del elemento en la posición especificada, aumentando efectivamente el tamaño del contenedor por la cantidad de elementos insertados.

Complejidad del tiempo: lineal O (N)

CPP-STL-Self-Paced-Course

  1. Sintaxis:
vector_name.insert (position, val)
  1. Parámetro: La función acepta dos parámetros especificados a continuación:
    • posición: especifica el iterador que apunta a la posición donde se realizará la inserción.
    • val – Especifica el valor a insertar.
  2. Sintaxis:
vector_name.insert(position, size, val)
  1. Parámetro: La función acepta tres parámetros especificados a continuación:
    • posición: especifica el iterador que apunta a la posición donde se realizará la inserción.
    • tamaño: especifica el número de veces que se debe insertar un valor en la posición especificada.
    • val – Especifica el valor a insertar.
  2. Sintaxis:
vector_name.insert(position, iterator1, iterator2)
  1. Parámetro: La función acepta tres parámetros especificados a continuación:
    • position: especifica la posición en la que se realizará la inserción en el vector.
    • iterator1: especifica la posición inicial desde la que se insertarán los elementos
    • iterator2: especifica la posición final hasta la cual se insertarán los elementos

Publicación traducida automáticamente

Artículo escrito por Twinkl Bajaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *