Encuentre el elemento mínimo en una array ordenada y rotada

Una array ordenada arr[] de tamaño N se gira en algún punto desconocido, encuentre el elemento mínimo en ella.  Nota: Se supone que todos los elementos son distintos. C++ // C++ program to find minimum // element in a sorted and rotated array #include <bits/stdc++.h> using namespace std;   int findMin(int arr[], int low, int … Continue reading «Encuentre el elemento mínimo en una array ordenada y rotada»

Experiencia de entrevista de Adobe | Conjunto 33 (Presencial)

Adobe vino a mi campus en abril de 2016 para el perfil de ingeniero de software (pruebas de caja blanca). EVALUACIÓN EN LÍNEA EN HACKERRANK: Primero realizaron 2 pruebas en línea. Una prueba de aptitud de 50 preguntas para realizar en 45 minutos. Fue bastante fácil. La mayoría de las preguntas eran de razonamiento lógico … Continue reading «Experiencia de entrevista de Adobe | Conjunto 33 (Presencial)»

Encuentra el siguiente número mayor con el mismo conjunto de dígitos

Dado un número n, encuentre el número más pequeño que tenga el mismo conjunto de dígitos que n y sea mayor que n. Si n es el mayor número posible con su conjunto de dígitos, imprima «no es posible». Ejemplos:  Para simplificar la implementación, hemos considerado el número de entrada como una string.  Input: n … Continue reading «Encuentra el siguiente número mayor con el mismo conjunto de dígitos»

¿Cómo verificar si dos segmentos de línea dados se cruzan?

Dados dos segmentos de línea y encuentre si los segmentos de línea dados se cruzan entre sí. Antes de discutir la solución, definamos la noción de orientación . La orientación de un triplete ordenado de puntos en el plano puede ser  –en sentido contrario  a las agujas del reloj –en el sentido de las agujas … Continue reading «¿Cómo verificar si dos segmentos de línea dados se cruzan?»

Mezcla 2n enteros en formato {a1, b1, a2, b2, a3, b3, ……, an, bn} sin usar espacio extra

Dada una array de 2n elementos en el siguiente formato { a1, a2, a3, a4, ….., an, b1, b2, b3, b4, …., bn }. La tarea es barajar la array a {a1, b1, a2, b2, a3, b3, ……, an, bn } sin usar espacio adicional.  Ejemplos:  Input : arr[] = { 1, 2, 9, 15 … Continue reading «Mezcla 2n enteros en formato {a1, b1, a2, b2, a3, b3, ……, an, bn} sin usar espacio extra»

Problema de suma de subconjuntos | DP-25

  Dado un conjunto de enteros no negativos y un valor sum , determine si hay un subconjunto del conjunto dado con sum igual a sum dado .  Haga clic aquí para el curso completo! C++ // A recursive solution for subset sum problem #include <iostream> using namespace std;    // Returns true if there … Continue reading «Problema de suma de subconjuntos | DP-25»

Experiencia de entrevista de Adobe para MTS-1 (1,5 años de experiencia)

2 rondas de prueba en línea, una relacionada con la aptitud y otra relacionada con c ++. La aptitud uno tenía alrededor de 39 preguntas y se le dieron 2 horas. C++ uno tenía 19 preguntas y se dieron 2 horas. 7 preguntas de codificación y otras preguntas básicas de C++. Ronda 1 (Técnica): – … Continue reading «Experiencia de entrevista de Adobe para MTS-1 (1,5 años de experiencia)»

Experiencia de entrevista de Adobe | Conjunto 40 (en el campus para MTS-1)

Prueba en línea: Codificación: Tiempo: 90 minutos Había tres preguntas de codificación de la siguiente manera: Un hombre sale de su casa con unos panqueques. que sean N. Ahora visita K lugares antes de llegar a casa. En cada lugar puede comprar un pastel, vender un pastel o no hacer nada. Pero debe vender L … Continue reading «Experiencia de entrevista de Adobe | Conjunto 40 (en el campus para MTS-1)»

Experiencia de entrevista de Adobe | Conjunto 26 (en el campus para MTS-1)

Adobe visitó nuestro campus para miembro de tiempo completo del personal técnico-I (MTS-1) La primera ronda consistió en una prueba de aptitud y una prueba de codificación. La prueba de aptitud tuvo 45 minutos y 45 preguntas. La prueba fue promedio. Un consejo comienza la prueba desde la última pregunta, fueron realmente fáciles en comparación … Continue reading «Experiencia de entrevista de Adobe | Conjunto 26 (en el campus para MTS-1)»

Adobe (desarrollo de productos) Entrevista de pasantía en el campus

Criterio de disposición de la empresa: estudiantes matriculados en B.Tech/IDD de cse eee ece mat con CPI > 7.50 La ronda 1: Experiencia de prueba en línea: Plataforma: HackerRank, todos los idiomas que están disponibles en hackerrank normalmente estaban disponibles. -> Hubo 12 MCQ basados ​​en probabilidad, valores propios, propiedades de una array (enseñado en … Continue reading «Adobe (desarrollo de productos) Entrevista de pasantía en el campus»