Código hinchado en C++ con ejemplos

El exceso de código es la producción de código que se percibe como innecesariamente largo, lento o que desperdicia recursos. Es un problema en el desarrollo de software que hace que la longitud del código del software sea innecesariamente larga. Entonces, para escribir el código de calidad, siempre evitamos que el código se hinche en … Continue reading «Código hinchado en C++ con ejemplos»

Configuración de un entorno de programación competitivo de C++

En este artículo, aprenderemos cómo configurar todo en un entorno de programación competitivo Sistema operativo Siempre se recomienda utilizar un sistema operativo basado en Linux. Es así porque no solo aprenderá algunos conocimientos mejores del sistema, sino que también podrá obtener algunas herramientas de codificación preinstaladas. Recomiendo encarecidamente un sistema Linux yo mismo. Para empezar, … Continue reading «Configuración de un entorno de programación competitivo de C++»

¿Cuenta el número de 1 y 0 en una array binaria usando STL en C++?

Dado un arreglo binario, la tarea es contar el número de 1 y 0 en este arreglo usando STL en C++. Ejemplos: Input: arr[] = {1, 0, 0, 1, 0, 0, 1} Output: 1’s = 3, 0’s = 4 Input: arr[] = {1, 1, 1, 1, 0, 0, 1} Output: 1’s = 5, 0’s = … Continue reading «¿Cuenta el número de 1 y 0 en una array binaria usando STL en C++?»

Divida una string en partes iguales de modo que todas las partes sean palíndromos

Dada una string str , la tarea es dividir la string en partes mínimas de modo que cada parte tenga la misma longitud y cada parte sea un palíndromo. Imprima el número requerido de partes. Ejemplos:   Entrada: str = “civicbob”  Salida: 8  “b”, “b”, “c”, “c”, “i”, “i”, “v” y “o” son las particiones requeridas. … Continue reading «Divida una string en partes iguales de modo que todas las partes sean palíndromos»

valarray shift() en C++

La función shift() se define en el archivo de encabezado valarray . Esta función devuelve un nuevo valarray del mismo tamaño con elementos cuyas posiciones se desplazan en n elementos. Si n es negativo, se aplica el desplazamiento a la derecha, si n es positivo, se aplica el desplazamiento a la izquierda. Sintaxis: valarray shift … Continue reading «valarray shift() en C++»

función tellg() en C++ con ejemplo

La función tellg() se usa con flujos de entrada y devuelve la posición actual de «obtención» del puntero en el flujo. No tiene parámetros y devuelve un valor del tipo de miembro pos_type, que es un tipo de datos entero que representa la posición actual del puntero de flujo de obtención. Sintaxis:- pos_type tellg(); Devuelve: … Continue reading «función tellg() en C++ con ejemplo»

Recorrido en espiral en el sentido de las agujas del reloj del árbol binario

Dado un árbol binario. La tarea es imprimir el recorrido circular en espiral en el sentido de las agujas del reloj del árbol binario dado.   Para el árbol binario anterior, el recorrido circular en espiral en el sentido de las agujas del reloj será 1, 4, 5, 6, 7, 2, 3 .  Ejemplos:   Input : … Continue reading «Recorrido en espiral en el sentido de las agujas del reloj del árbol binario»

Recuento de substrings que son divisibles por K

Dado un entero K y una string numérica str (todos los caracteres son del rango [‘0’, ‘9’] ). La tarea es contar el número de substrings de str que son divisibles por K . Ejemplos:  Entrada: str = «33445», K = 11  Salida: 3  substrings que son divisibles por 11 son «33», «44» y «3344» … Continue reading «Recuento de substrings que son divisibles por K»

Diferencia entre la función definida por el usuario y la función de biblioteca en C/C++

Función de biblioteca: estas funciones son funciones integradas , es decir, están predefinidas en la biblioteca de C. Se utilizan para realizar las operaciones más comunes, como cálculos, actualización, etc. Algunas de las funciones de biblioteca son printf, scanf, sqrt , etc . Para usar estas funciones en el programa, el usuario debe usar un … Continue reading «Diferencia entre la función definida por el usuario y la función de biblioteca en C/C++»

programa C++ para crear un archivo

Declaración del problema: Escriba un programa C++ para crear un archivo utilizando el manejo de archivos y verifique si el archivo se creó correctamente o no. Si un archivo se crea con éxito, debería imprimir «Archivo creado con éxito», de lo contrario, debería imprimir algún mensaje de error. Enfoque: Declare un archivo de clase de … Continue reading «programa C++ para crear un archivo»