Minimizar la desviación de una array mediante operaciones dadas

Dada una array A[] que consiste en números enteros positivos, la tarea es calcular la desviación mínima posible de la array dada A[] después de realizar las siguientes operaciones cualquier número de veces: Operación 1: si el elemento del arreglo es par , divídelo entre 2 . Operación 2: Si el elemento del arreglo es … Continue reading «Minimizar la desviación de una array mediante operaciones dadas»

Detectar bucle en una lista enlazada – Part 1

Dada una lista enlazada, compruebe si la lista enlazada tiene un bucle o no. El siguiente diagrama muestra una lista enlazada con un bucle.  C++ // C++ program to detect loop in a linked list #include <bits/stdc++.h> using namespace std;   /* Link list node */ struct Node {     int data;     struct Node* next; }; … Continue reading «Detectar bucle en una lista enlazada – Part 1»

Salida de programas de Python | Juego 22 (bucles)

Requisito previo: Bucles Nota: La salida de todos estos programas se prueba en Python3 1. ¿Cuál es el resultado de lo siguiente? mylist = [‘geeks’, ‘forgeeks’] for i in mylist:     i.upper() print(mylist) [‘GEEKS’, ‘FORGEES’]. [‘geeks’, ‘forgeeks’]. [Ninguno Ninguno]. Inesperado Producción: 2. [‘geeks’, ‘forgeeks’] Explicación: La función upper() no modifica una string en su lugar, devuelve … Continue reading «Salida de programas de Python | Juego 22 (bucles)»

Script TCL para determinar si un número es positivo, negativo o cero usando la declaración if-else

En este artículo, conoceremos la sintaxis de la declaración if-else en Tool Command Language. Comprenderemos el script TCL para determinar si un número es positivo, negativo o cero usando una declaración if-else con la ayuda de un ejemplo. Discutámoslo uno por uno. Requisito previo:  también puede leer este artículo para saber más sobre TCL de … Continue reading «Script TCL para determinar si un número es positivo, negativo o cero usando la declaración if-else»

Bucles anidados de Java con ejemplos

Bucle anidado significa una sentencia de bucle dentro de otra sentencia de bucle. Es por eso que los bucles anidados también se denominan » bucle dentro del bucle «. Sintaxis para el bucle For anidado:   for ( initialization; condition; increment ) { for ( initialization; condition; increment ) { // statement of inside loop } … Continue reading «Bucles anidados de Java con ejemplos»

Encuentre la longitud del bucle en una lista vinculada usando el mapa

Escriba un programa que compruebe si una lista enlazada determinada contiene un bucle y, si hay un bucle presente, devuelve el recuento de Nodes en el bucle. Por ejemplo, un bucle está presente en la lista de enlaces a continuación y la longitud del bucle es 4. Si el bucle no está presente, la función … Continue reading «Encuentre la longitud del bucle en una lista vinculada usando el mapa»

¿Qué sucederá si se escribe una declaración de impresión() dentro de un if(), como if (print())

Requisito previo: if-else Este artículo se enfoca en discutir lo que sucede cuando la declaración de impresión se usa dentro de la declaración condicional if-else. Por ejemplo: Considere el siguiente código y prediga la salida. C // C program   #include <stdio.h>   // Driver code int main() {     // if statement     if (printf(«I’m Awesome!\n»)) … Continue reading «¿Qué sucederá si se escribe una declaración de impresión() dentro de un if(), como if (print())»

Calculadora de propinas máximas | conjunto 2

Rahul y Ankit son los dos únicos camareros del Royal Restaurant. Hoy, el restaurante recibió N pedidos. La cantidad de propinas puede diferir cuando las manejan diferentes camareros y se dan como arrays A[] y B[] , de modo que si Rahul toma la i -ésima orden, recibirá una propina de A[i] rupias, y si … Continue reading «Calculadora de propinas máximas | conjunto 2»

Bucle for basado en rango invertido en C++ con ejemplos

Los bucles for basados ​​en rangos son una versión mejorada de los bucles for. Es bastante similar a los bucles que se usan en Python. El bucle for basado en rango en C++ se agrega desde C++ 11. Podemos revertir el proceso de iteración del ciclo usando la función boost::adaptors::reverse() que se incluye en el … Continue reading «Bucle for basado en rango invertido en C++ con ejemplos»