Programa Java para la compra de acciones y la venta para maximizar las ganancias

El costo de una acción en cada día se da en una array, encuentre la ganancia máxima que puede obtener comprando y vendiendo en esos días. Por ejemplo, si la array dada es {100, 180, 260, 310, 40, 535, 695}, la ganancia máxima se puede obtener comprando el día 0 y vendiendo el día 3. … Continue reading «Programa Java para la compra de acciones y la venta para maximizar las ganancias»

Programa C# para buscar un elemento en una array ordenada y rotada

Un elemento en una array ordenada se puede encontrar en el tiempo O (log n) a través de una búsqueda binaria . Pero supongamos que rotamos una array ordenada de orden ascendente en algún pivote desconocido para usted de antemano. Entonces, por ejemplo, 1 2 3 4 5 podría convertirse en 3 4 5 1 … Continue reading «Programa C# para buscar un elemento en una array ordenada y rotada»

Programa C para encontrar el punto de intersección de dos listas vinculadas

Hay dos listas enlazadas individualmente en un sistema. Por algún error de programación, el Node final de una de las listas vinculadas se vinculó a la segunda lista, formando una lista en forma de Y invertida. Escriba un programa para obtener el punto donde se fusionan dos listas enlazadas.  El diagrama anterior muestra un ejemplo … Continue reading «Programa C para encontrar el punto de intersección de dos listas vinculadas»

Programa C++ para invertir palabras en una string dada

Ejemplo: Deje que la string de entrada sea «me gusta mucho este programa». La función debería cambiar la string a «mucho, muy programe esto como yo» Ejemplos :  Entrada : s  = «código de práctica de prueba de geeks» Salida : s = «código de práctica de prueba de geeks» Entrada : s = «ser … Continue reading «Programa C++ para invertir palabras en una string dada»

Encuentra los dos elementos repetidos en una array dada

Se le da una array de n+2 elementos. Todos los elementos de la array están en el rango de 1 a n. Y todos los elementos ocurren una vez excepto dos números que ocurren dos veces. Encuentra los dos números que se repiten.  Ejemplo: Entrada:  arr = [4, 2, 4, 5, 2, 3, 1]  n … Continue reading «Encuentra los dos elementos repetidos en una array dada»

Contar mayúsculas, minúsculas, caracteres especiales y valores numéricos

Dada una string, escriba un programa para contar la aparición de caracteres en minúsculas, caracteres en mayúsculas, caracteres especiales y valores numéricos.  Ejemplos:  Input : #GeeKs01fOr@gEEks07 Output : Upper case letters : 5 Lower case letters : 8 Numbers : 4 Special Characters : 2 Input : *GeEkS4GeEkS* Output : Upper case letters : 6 … Continue reading «Contar mayúsculas, minúsculas, caracteres especiales y valores numéricos»

Implementación de caché LRU – Part 2

¿Cómo implementar el esquema de almacenamiento en caché LRU? ¿Qué estructuras de datos se deben utilizar?  Se nos da el número total de páginas posibles que se pueden referir. También se nos da un tamaño de caché (o memoria) (la cantidad de marcos de página que el caché puede contener a la vez). El esquema … Continue reading «Implementación de caché LRU – Part 2»

Escriba un programa para calcular pow(x,n)

  Dados dos enteros x y n, escribe una función para calcular x n . Podemos suponer que x y n son pequeños y que no se produce un desbordamiento. C++ // C++ program to calculate pow(x,n) #include<iostream> using namespace std; class gfg {       /* Function to calculate x raised to the power y … Continue reading «Escriba un programa para calcular pow(x,n)»

Sudoku | Retrocediendo-7

Dada una array 2D de 9 × 9 parcialmente llena ‘cuadrícula [9] [9]’, el objetivo es asignar dígitos (del 1 al 9) a las celdas vacías para que cada fila, columna y subcuadrícula de tamaño 3 × 3 contenga exactamente una instancia de los dígitos del 1 al 9.  C++ #include <iostream>   using namespace … Continue reading «Sudoku | Retrocediendo-7»

Experiencia de entrevista de MakeMyTrip | Conjunto 15 (para pasantes de DevOps)

Tuvo lugar en su oficina principal en Gurgaon. Casi 42 estudiantes fueron a la entrevista. Ronda 1 (escrito): Fue una ronda escrita de 20 Preguntas (40 min). Consistía en todos los conceptos básicos de informática, incluidos SQL, DBMS, CN, OS, comandos de Linux. No intentes hacer trampa, de lo contrario sufrirás en las rondas F2F. … Continue reading «Experiencia de entrevista de MakeMyTrip | Conjunto 15 (para pasantes de DevOps)»