En este post te mostraré cómo saber si determinado elemento existe dentro de un vector en el lenguaje de programación C++ también conocido como CPP. Dicho con otras palabras, vamos a ver si un vector contiene cierto valor.

A diferencia de cuando implementamos una búsqueda secuencial, en este caso vamos a usar la función std::find presente dentro del encabezado algorithm.

Función para saber si elemento está presente en vector

Veamos a continuación la siguiente función que regresa un booleano indicando si el valor existe dentro del vector:

En este caso usamos la función find. De este modo podemos facilitar la búsqueda como veremos a continuación, pues vamos a comprobarlo con un if simplificado.

Uso de la función

Podemos usar la función así:

También se puede capturar el resultado, imprimir la variable booleana, etcétera. Al final tenemos true y false.

Poniendo todo junto

El código completo, incluyendo encabezados y ejemplo, queda como se ve a continuación. Declaramos un vector, le agregamos elementos con push_back y finalmente comprobamos si determinado elemento existe.

Todo esto usando C++

Puedes ejecutar el código en este enlace. También puedes ver más entradas sobre C++.


Estoy disponible para trabajar en tu proyecto o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.
Si el post fue de tu agrado muestra tu apoyo compartiéndolo, suscribiéndote al blog, siguiéndome o realizando una donación.

Suscribir por correo

Ingresa tu correo y recibirás mis últimas entradas sobre programación, open source, bases de datos y todo lo relacionado con informática

Relacionado:  Quicksort en Java para ordenar arreglos

Únete a otros 707 suscriptores


parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

0 Comments

Deja un comentario

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

A %d blogueros les gusta esto: