Programa Java 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 Java para invertir palabras en una string dada»

Subarreglo contiguo de suma más grande – Part 1

Escriba un programa eficiente para encontrar la suma del subarreglo contiguo dentro de un arreglo unidimensional de números que tenga la suma más grande.    C++ // C++ program to print largest contiguous array sum #include<iostream> #include<climits> using namespace std;    int maxSubArraySum(int a[], int size) {     int max_so_far = INT_MIN, max_ending_here = 0;    … Continue reading «Subarreglo contiguo de suma más grande – Part 1»

Encuentre un elemento en la array tal que la suma de la array izquierda sea igual a la suma de la array derecha

Dado, un arreglo de tamaño n. Encuentre un elemento que divida la array en dos sub-arrays con sumas iguales. Ejemplos:  Input: 1 4 2 5 Output: 2 Explanation: If 2 is the partition, subarrays are : {1, 4} and {5} Input: 2 3 4 1 4 5 Output: 1 Explanation: If 1 is the partition, … Continue reading «Encuentre un elemento en la array tal que la suma de la array izquierda sea igual a la suma de la array derecha»

Experiencia de entrevista de Zoho | Fuera del campus noviembre de 2020

Hola, asistí a Zoho fuera del campus para el personal técnico de miembros durante noviembre de 2020. Debido a la situación de Covid, todo el proceso de entrevista se realizó en línea. Presenté mi solicitud a través del portal de Zoho Careers a través de una publicación de Linkedin y recibí el correo a medida … Continue reading «Experiencia de entrevista de Zoho | Fuera del campus noviembre de 2020»

Camino más corto en un laberinto binario

Dada una array MxN donde cada elemento puede ser 0 o 1. Necesitamos encontrar el camino más corto entre una celda de origen dada y una celda de destino. La ruta solo se puede crear a partir de una celda si su valor es 1. Por ejemplo –  Input: mat[ROW][COL] = {{1, 0, 1, 1, … Continue reading «Camino más corto en un laberinto binario»

Imprime la string después de que se haya producido el carácter especificado dado no. de tiempos

Dada una string, un carácter y un conteo, la tarea es imprimir la string después de que el carácter especificado haya ocurrido un conteo de veces. Imprima «String vacía» en caso de condiciones insatisfactorias. (El carácter dado no está presente, o está presente pero es menor que el conteo dado, o el conteo dado se … Continue reading «Imprime la string después de que se haya producido el carácter especificado dado no. de tiempos»

Fusión eficiente de dos arrays ordenadas con O (1) espacio adicional – Part 2

Dados dos arreglos ordenados, necesitamos fusionarlos en O((n+m)*log(n+m)) tiempo con O(1) espacio extra en un arreglo ordenado, cuando n es el tamaño del primer arreglo, y m es el tamaño de la segunda array. Ejemplo:   Input: ar1[] = {10}; ar2[] = {2, 3}; Output: ar1[] = {2} ar2[] = {3, 10} Input: ar1[] = {1, … Continue reading «Fusión eficiente de dos arrays ordenadas con O (1) espacio adicional – Part 2»

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

Recientemente, ZOHO visitó nuestro campus para reclutamiento y me gustaría compartir mi experiencia. Gracias a geeksforgeeks que contribuyeron a la mayoría de mis preparativos. Ronda 1: TIEMPO: 2 horas Esperaba una ronda escrita de aptitud. Pero nos dieron 30 diagramas de flujo y nos pidieron que revisáramos cada diagrama de flujo y las preguntas se … Continue reading «Experiencia de entrevista de Zoho | Conjunto 12 (en el campus)»

Experiencia de entrevista de aprendizaje automático de Zoho (Zlabs)

Recientemente asistí a la entrevista de Zoho (Chennai), fuera del campus. Me recomendaron a través de LinkedIn. La entrevista constó de tres rondas: 1. Ronda de programación escrita (5 preguntas) Comprobar si hay paréntesis equilibrados en una expresión Para comprobar un patrón dado de array presente dentro de una array grande. Imprime caracteres repetidos impares … Continue reading «Experiencia de entrevista de aprendizaje automático de Zoho (Zlabs)»

Experiencia de entrevista de Zoho | Fuera del campus 2020

Ronda 1: Ronda de aptitud con 25 preguntas. Dividir 15 de C aptitude y 10 cuant.. Las preguntas sobre la aptitud de C eran complicadas con la recursividad y la manipulación de strings usando punteros. Cuant. tenía una mezcla de preguntas avanzadas y un par de acertijos lógicos. Ronda 2: Ronda de programación con 4 … Continue reading «Experiencia de entrevista de Zoho | Fuera del campus 2020»