Encuentre palabras que sean mayores que la longitud dada k usando stringstream

Dada una string que contiene palabras separadas por espacios y un número K. La tarea es encontrar e imprimir todas aquellas palabras cuya longitud sea mayor que K usando stringstream en C++ . Una solución general para resolver este problema usando bucles se discute en el artículo anterior . En este artículo, se discutirá una … Continue reading «Encuentre palabras que sean mayores que la longitud dada k usando stringstream»

Compruebe si los elementos de la array se pueden maximizar hasta M agregando todos los elementos de otra array

Dado un entero positivo M y dos arrays arr[] y value[] de N y K enteros positivos respectivamente, la tarea es agregar cada elemento en value[] a un elemento en arr[] de tal manera que después de realizar todas las adiciones, el elemento máximo en la array es como máximo M . Si es posible … Continue reading «Compruebe si los elementos de la array se pueden maximizar hasta M agregando todos los elementos de otra array»

Experiencia de entrevista de Adobe | Conjunto 48 (en el campus)

Ronda de codificación: Una variación de Mochila Problema fácil de manipulación de strings Un problema de coincidencia de strings basado en fuerza bruta Ronda Técnica 1: Encontrar la longitud de una lista enlazada con un ciclo. Diferencia entre una pila y un montón con respecto a la memoria virtual Dado un cubo en el espacio … Continue reading «Experiencia de entrevista de Adobe | Conjunto 48 (en el campus)»

Diferentes formas de inicializar un mapa_desordenado en C++

unordered_map es un contenedor asociado disponible en la Biblioteca de plantillas estándar (STL) de C++ que se utiliza para almacenar pares clave-valor. Utiliza internamente el principio de funcionamiento de un hashmap para almacenar pares clave-valor. Diferentes formas de inicializar un mapa_desordenado en C++ : Inicialización mediante asignación y operador de subíndice Inicialización usando una lista … Continue reading «Diferentes formas de inicializar un mapa_desordenado en C++»

Conjunto múltiple de vectores en C++ con ejemplos

¿Qué es Multiset? Un conjunto múltiple en C++ es un contenedor asociativo que puede contener una cantidad de elementos en un orden específico. A diferencia de un conjunto, un conjunto múltiple puede contener varias copias del mismo elemento. Funciones asociadas a un multiset:   begin() : Devuelve un iterador al primer elemento del conjunto múltiple. … Continue reading «Conjunto múltiple de vectores en C++ con ejemplos»

Conjunto de lista y lista de reenvío en C++ con ejemplos

Conjuntos Los conjuntos son un tipo de contenedor asociativo en el que cada elemento tiene que ser único porque el valor del elemento lo identifica. begin(): Devuelve un iterador al primer elemento del conjunto. end() :Devuelve un iterador al elemento teórico que sigue al último elemento del conjunto. size() :Devuelve el número de elementos del … Continue reading «Conjunto de lista y lista de reenvío en C++ con ejemplos»

¿Cómo insertar datos en el mapa de strings?

Los mapas son contenedores asociativos que almacenan elementos en un orden específico. Almacena elementos en una combinación de valores clave y valores asignados. Sintaxis: map<data type of key, data type of value> M Para usar la sintaxis anterior para el mapa en C++ , es importante incluir el siguiente archivo de encabezado: Archivo de encabezado: … Continue reading «¿Cómo insertar datos en el mapa de strings?»

Trabajando con Array y Vectores usando STL en C++

Al usar la biblioteca STL , es muy fácil realizar ciertas operaciones básicas en la array, como ordenar, buscar, sumar elementos, encontrar el elemento mínimo y máximo de la array. Clasificación La clasificación se puede hacer con la ayuda de la función sort() . sort(starting_index, last_index) – Para ordenar la array/vector dado. La función sort() … Continue reading «Trabajando con Array y Vectores usando STL en C++»

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

La función vector::capacity() es una función integrada que devuelve el tamaño del espacio de almacenamiento actualmente asignado para el vector, expresado en términos de elementos. Esta capacidad no es necesariamente igual al tamaño del vector. Puede ser igual o mayor, con el espacio adicional que permite acomodar el crecimiento sin necesidad de reasignar en cada … Continue reading «función de capacidad vectorial() en C++ STL»

función de borrado de lista() en C++ STL

list::erase() es una función integrada en C++ STL que se utiliza para eliminar elementos de un contenedor de lista. Esta función se puede usar para eliminar un solo elemento o un rango de elementos del contenedor de lista especificado. Sintaxis:  iterator list_name.erase(iterator position) or, iterator list_name.erase(iterator first, iterator last) Parámetros: esta función puede aceptar diferentes … Continue reading «función de borrado de lista() en C++ STL»