Programa C++ para encontrar lexicográficamente la rotación mínima de strings | Serie 1

Escriba código para encontrar el mínimo lexicográfico en una array circular, por ejemplo, para la array BCABDADAB, el mínimo lexicográfico es ABBCABDAD. Fuente: prueba escrita de Google Más ejemplos:  Input: GEEKSQUIZ Output: EEKSQUIZG Input: GFG Output: FGG Input: GEEKSFORGEEKS Output: EEKSFORGEEKSG La siguiente es una solución simple. Deje que la string dada sea ‘str’  1) … Continue reading «Programa C++ para encontrar lexicográficamente la rotación mínima de strings | Serie 1»

Análisis de regresión y línea de mejor ajuste usando C++

Este artículo analiza los conceptos básicos de la regresión lineal y su implementación en el lenguaje de programación C++. El análisis de regresión es el método de análisis común que utilizan los científicos de datos para la predicción de valores correspondientes a algunos datos de entrada.  El método de análisis de regresión simple es la … Continue reading «Análisis de regresión y línea de mejor ajuste usando C++»

Programa C++ para imprimir array en forma antiespiral

Dada una array 2D, la tarea es imprimir la array en forma antiespiral: Ejemplos:   Salida: 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1  Input : arr[][4] = {1, 2, 3, 4 5, 6, 7, 8 9, 10, 11, 12 13, 14, 15, 16}; Output : 10 11 … Continue reading «Programa C++ para imprimir array en forma antiespiral»

Programa en C++ para unión e intersección de dos listas enlazadas

Dadas dos listas enlazadas, cree listas de unión e intersección que contengan la unión y la intersección de los elementos presentes en las listas dadas. El orden de los elementos en las listas de salida no importa. Ejemplo: Input: List1: 10->15->4->20 List2: 8->4->2->10 Output: Intersection List: 4->10 Union List: 2->8->20->4->15->10 Método 1 (Simple): Los siguientes … Continue reading «Programa en C++ para unión e intersección de dos listas enlazadas»

Promedio de cubos de los primeros N números naturales

Dado un entero positivo N , la tarea es encontrar el promedio de los cubos de los primeros N números naturales. Ejemplos:  Entrada: N = 2  Salida: 4.5  Explicación:  Para el número entero N = 2,  tenemos ( 1 3 + 2 3 ) = 1 + 8 = 9  promedio = 9 / 2 que … Continue reading «Promedio de cubos de los primeros N números naturales»

Creando una array de punteros en C++

Una array de punteros es una array de variables de puntero . También se conoce como arrays de punteros. Discutiremos cómo crear dinámicamente una array de punteros 1D y 2D. La palabra dinámica significa que la memoria se asigna durante el tiempo de ejecución y asigna memoria en la sección Heap . En una pila … Continue reading «Creando una array de punteros en C++»

Configuración de Sublime Text para el entorno de programación competitivo de C++

Nota: Los siguientes pasos asumen un entorno de sistema operativo Windows. Sublime Text es un editor de texto para codificar. Tiene una interfaz de usuario fluida y otras características interesantes. Durante el concurso en vivo, siempre es favorable compilar el programa en un IDE local en lugar de un IDE en línea . En este … Continue reading «Configuración de Sublime Text para el entorno de programación competitivo de C++»

cout en C++

El objeto cout en C++ es un objeto de clase ostream . Se define en el archivo de encabezado de iostream . Se utiliza para mostrar la salida al dispositivo de salida estándar, es decir, monitor. Está asociado con la salida estándar de flujo de salida C estándar. Los datos necesarios para mostrarse en la … Continue reading «cout en C++»

Programación del ratón en C/C++

Hasta ahora, solo hemos visto una salida estática en la ventana negra en C / C++ sin ninguna interacción con el dispositivo periférico (como el mouse). Aquí estático significa que la interacción con la pantalla de salida a través del mouse para ejecutar un evento o tarea dinámica. El objetivo será hacer visible el puntero … Continue reading «Programación del ratón en C/C++»

Constantes de tiempo de ejecución y tiempo de compilación en C++

Constante de tiempo de ejecución : Estas son las constantes cuyos valores respectivos solo pueden conocerse o calcularse en el momento de ejecutar el código fuente. Las constantes de tiempo de ejecución son un poco más lentas que las constantes de tiempo de compilación, pero son más flexibles que las constantes de tiempo de compilación. … Continue reading «Constantes de tiempo de ejecución y tiempo de compilación en C++»