¿Cómo encontrar el elemento máximo de un Array usando STL en C++?

Dada una array arr[], encuentre el elemento máximo de esta array usando STL en C++. Ejemplo:   Input: {1, 45, 54, 71, 76, 12} Output: 76 Input: {1, 7, 5, 4, 6, 12} Output: 12 Enfoque: el elemento Max o Maximum se puede encontrar con la ayuda de la función *max_element() proporcionada en STL. Sintaxis:   *max_element … Continue reading «¿Cómo encontrar el elemento máximo de un Array usando STL en C++?»

Accediendo a la array fuera de los límites en C/C++

Prerrequisito: Arrays en C/C++ En lenguajes de alto nivel como Java, hay funciones que le impiden acceder a la array fuera de los límites generando una excepción como java.lang.ArrayIndexOutOfBoundsException. Pero en el caso de C, no existe tal funcionalidad, por lo que el programador debe encargarse de esta situación. ¿Qué sucede si el programador accede … Continue reading «Accediendo a la array fuera de los límites en C/C++»

Vector de clasificación de arrays en C++

Dado un vector de arreglos, la tarea es ordenarlos. Ejemplos: Entrada: [[1, 2, 3], [10, 20, 30], [30, 60, 90], [10, 20, 10]] Salida: [[1, 2, 3], [10, 20 , 10], [10, 20, 30], [30, 60, 90]] Entrada: [[7, 2, 9], [5, 20, 11], [6, 16, 19]] Salida: [[5, 20, 11], [6, 16, 19], [7, … Continue reading «Vector de clasificación de arrays en C++»

Eliminar elementos duplicados en un Array usando STL en C++

Dada una array, la tarea es eliminar los elementos duplicados de la array usando STL en C++ Ejemplos: Input: arr[] = {2, 2, 2, 2, 2} Output: arr[] = {2} Input: arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5} Output: arr[] = {1, 2, 3, 4, 5} Enfoque: Esto se puede hacer … Continue reading «Eliminar elementos duplicados en un Array usando STL en C++»

Encuentre la proporción de ceros, números positivos y números negativos en la array

Dada una array a de números enteros de tamaño N enteros, la tarea es encontrar la proporción de números positivos, números negativos y ceros en la array hasta cuatro lugares decimales. Ejemplos:  Entrada: a[] = {2, -1, 5, 6, 0, -3}  Salida: 0,5000 0,3333 0,1667  Hay 3 positivos, 2 negativos y 1 cero. Su relación … Continue reading «Encuentre la proporción de ceros, números positivos y números negativos en la array»

Operadores relacionales en STL Array en C++

El artículo ilustra el funcionamiento de los diferentes operadores relacionales en la array STL . La comparación de igualdad ( == ) se realiza comparando los elementos secuencialmente usando el operador ( == ), deteniéndose en el primer desajuste. La comparación menor que ( < ) o mayor que ( > ) se comporta como … Continue reading «Operadores relacionales en STL Array en C++»

Manipulación de tipo de array en C++

Este artículo demuestra algunas de las funciones integradas que se pueden usar para consultar y manipular tipos de arrays, incluso una array multidimensional. Estas funciones pueden ser útiles en los casos en que necesitamos información o manipulamos una array que iniciamos con diferentes dimensiones. Estas funciones se definen en el archivo de encabezado. Algunas de … Continue reading «Manipulación de tipo de array en C++»

¿Cuál es la diferencia entre «char a» y «char a[1]»?

Fuente de la pregunta: entrevista de Aricent Aunque ambas expresiones se pueden usar para crear una variable para almacenar un carácter, existen las siguientes diferencias. 1) «char a» representa una variable de carácter y «char a[1]» representa una array de caracteres de tamaño 1. 2) Si imprimimos el valor del carácter a, obtenemos el valor … Continue reading «¿Cuál es la diferencia entre «char a» y «char a[1]»?»

¿Cómo encontrar el elemento mínimo y máximo de un Array usando STL en C++?

Dada una array arr[], encuentre el elemento mínimo y máximo de esta array usando STL en C++. Ejemplo:  Input: arr[] = {1, 45, 54, 71, 76, 12} Output: min = 1, max = 76 Input: arr[] = {10, 7, 5, 4, 6, 12} Output: min = 4, max = 12 Acercarse:   El elemento mínimo o … Continue reading «¿Cómo encontrar el elemento mínimo y máximo de un Array usando STL en C++?»

Diferencia entre array y mapa

Formación: Una array es una colección de elementos almacenados en ubicaciones de memoria contiguas. La idea es almacenar varios artículos del mismo tipo juntos. Esto facilita el cálculo de la posición de cada elemento simplemente agregando un desplazamiento a un valor base, es decir, la ubicación de memoria del primer elemento de la array (generalmente … Continue reading «Diferencia entre array y mapa»