Programa Java para verificar paréntesis equilibrados en una expresión (buena formación) usando Stack

Dada una string de expresión exp, escriba un programa para examinar si los pares y los órdenes de “{“, “}”, “(“, “)”, “[“, “]” son correctos en exp. Ejemplo :  Entrada : exp = “[()]{}{[()()]()}”  Salida : Balanceada Entrada : exp = “[(])”  Salida : No balanceada  Algoritmo:  Declara una pila de caracteres S. Ahora … Continue reading «Programa Java para verificar paréntesis equilibrados en una expresión (buena formación) usando Stack»

Encuentra el primer tour circular que visita todos los surtidores de gasolina

Supongamos que hay un círculo. Hay n surtidores de gasolina en ese círculo. Se le dan dos conjuntos de datos. La cantidad de gasolina que tiene cada surtidor de gasolina. Distancia desde ese surtidor de gasolina hasta el siguiente surtidor de gasolina. Calcula el primer punto desde donde un camión podrá completar el círculo (El … Continue reading «Encuentra el primer tour circular que visita todos los surtidores de gasolina»

Coincidencia de patrones comodín

Dado un texto y un patrón de comodines, implemente un algoritmo de coincidencia de patrones de comodines que encuentre si el patrón de comodines coincide con el texto. La coincidencia debe cubrir todo el texto (no texto parcial). El patrón comodín puede incluir los caracteres ‘?’ y ‘*’  ‘?’ – coincide con cualquier carácter individual  … Continue reading «Coincidencia de patrones comodín»

Combinar dos arrays ordenadas – Part 1

  Dadas dos arrays ordenadas, la tarea es fusionarlas de manera ordenada. Ejemplos:  Entrada : arr1[] = { 1, 3, 4, 5}, arr2[] = {2, 4, 6, 8}  Salida : arr3[] = {1, 2, 3, 4, 4, 5, 6, 8} Entrada : arr1[] = { 5, 8, 9}, arr2[] = {4, 7, 8}  Salida : … Continue reading «Combinar dos arrays ordenadas – Part 1»

Elementos mayores más pequeños en toda la array

Se da una array de longitud n, y necesitamos calcular el siguiente elemento mayor para cada elemento de la array dada. Si el siguiente elemento mayor no está disponible en la array dada, entonces debemos completar ‘_’ en ese lugar de índice. Ejemplos:  Input : 6 3 9 8 10 2 1 15 7 Output … Continue reading «Elementos mayores más pequeños en toda la array»

Reorganizar una array en forma mínima máxima | Serie 1

Dada una array ordenada de enteros positivos, reorganice la array alternativamente, es decir, el primer elemento debe ser el valor máximo, el segundo valor mínimo, el tercer segundo máximo, el cuarto segundo mínimo y así sucesivamente.  Ejemplos:  C++ // C++ program to rearrange an array in minimum // maximum form #include <bits/stdc++.h> using namespace std; … Continue reading «Reorganizar una array en forma mínima máxima | Serie 1»

Encuentre el índice de un elemento adicional presente en una array ordenada

Dadas dos arrays ordenadas. Solo hay 1 diferencia entre las arrays. La primera array tiene un elemento adicional agregado en el medio. Encuentre el índice del elemento adicional. Ejemplos:  Input: {2, 4, 6, 8, 9, 10, 12}; {2, 4, 6, 8, 10, 12}; Output: 4 Explanation: The first array has an extra element 9. The … Continue reading «Encuentre el índice de un elemento adicional presente en una array ordenada»

Experiencia de entrevista de Zoho | Conjunto 14 (en el campus)

El proceso de selección consta de 5 rondas y acudieron al proceso casi 350 personas. La ronda 1: Esta ronda consta de 15 preguntas c y 10 preguntas de aptitud y no estará en formato MCQ. Las preguntas de c serán un poco más difíciles y se necesita una comprensión extrema de los conceptos de … Continue reading «Experiencia de entrevista de Zoho | Conjunto 14 (en el campus)»

Experiencia de pasantía fuera del campus de Zoho Corp

La ronda 1: La primera ronda consistió en preguntas de aptitud cuantitativa, razonamiento lógico y preguntas técnicas C sin elección. Este es el patrón que se sigue mayoritariamente en la organización. Leí muchas experiencias de entrevistas en Geeks y, afortunadamente, tenía un conjunto similar de preguntas. Preguntas de aptitud concentradas en trabajos y salarios, velocidad … Continue reading «Experiencia de pasantía fuera del campus de Zoho Corp»

Experiencia de entrevista de Zoho | Conjunto 38 (en el campus)

Alrededor de 1400 estudiantes se presentaron para la primera ronda. Dos equipos vinieron a nuestro campus. Si un equipo rechazaba a un candidato, se les hacía sentarse para el siguiente equipo en la misma ronda. La ronda 1: 10 preguntas C muy simples (encontrar el resultado) y 20 aptitudes se hicieron en la primera ronda. … Continue reading «Experiencia de entrevista de Zoho | Conjunto 38 (en el campus)»