Comprobar si un número es un número misterioso

Dado un número, comprueba si es un número misterioso o no. Un número misterioso es un número que se puede expresar como la suma de dos números y esos dos números deben ser el reverso uno del otro. Ejemplos: C++ // C++ implementation of above approach #include <bits/stdc++.h> using namespace std;   // Finds reverse … Continue reading «Comprobar si un número es un número misterioso»

Recorrido diagonal del árbol binario

Considere líneas con una pendiente de -1 que atraviesan Nodes. Imprime todos los elementos diagonales en un árbol binario que pertenecen a la misma línea, dado un árbol binario. Input : Root of below tree Output : Diagonal Traversal of binary tree: 8 10 14 3 6 7 13 1 4 Observation : root and … Continue reading «Recorrido diagonal del árbol binario»

Cambio de moneda | DP-7

  Dado un valor N, si queremos dar cambio por N centavos, y tenemos un suministro infinito de cada una de las monedas valoradas en S = { S1, S2, .. , Sm}, ¿de cuántas formas podemos hacer el cambio? El orden de las monedas no importa. Por ejemplo, para N = 4 y S … Continue reading «Cambio de moneda | DP-7»

Experiencia de entrevista One97 | conjunto 2

Mi experiencia de entrevista con One97 Mi experiencia: 1.5+ año. Soy de una universidad de ingeniería premium de la India. Además del trabajo regular, trabajo como autónomo y (a veces) escribo artículos para CodeProject, si encuentro algo realmente innovador. ¿Cómo apliqué? Vi en el perfil de Linkedin que One97 está contratando gente, así que solicité … Continue reading «Experiencia de entrevista One97 | conjunto 2»

Experiencia de entrevista de Paytm | Conjunto 19 (En el Campus – SDE)

La ronda 1: 3 preguntas de codificación. Diferente pregunta para diferentes personas. 1 pregunta sobre manipulación de strings , 1 sobre árboles binarios y otra sobre arreglos . No muy largo, pero algunas preguntas eran engañosas. La ronda 2: Discusiones sobre proyectos y pasantías. Tenía proyectos relacionados con el aprendizaje profundo y el aprendizaje automático … Continue reading «Experiencia de entrevista de Paytm | Conjunto 19 (En el Campus – SDE)»

Número de elementos que se pueden ver desde el lado derecho

Dada una array de números enteros, considere los elementos como la altura del edificio, encuentre el número de edificios que se pueden ver desde el lado derecho. Ejemplos:   Input : height[] = {2, 6, 2, 4, 0, 1} Output : 3 we can see only 3 building i.e with height 1, 4 and 6. Input … Continue reading «Número de elementos que se pueden ver desde el lado derecho»

Experiencia en entrevistas con PayTM (1 año de experiencia)

Me entrevistaron para el perfil de Java Backend Developer en PayTM, Noida. Ronda 1: prueba en línea Hay n número de piedras. Cada piedra tiene un peso asociado. El peso de la primera piedra es 1, el peso de la segunda piedra es 2… y así sucesivamente. Se le da un número entero x. Debe … Continue reading «Experiencia en entrevistas con PayTM (1 año de experiencia)»

Experiencia de entrevista de Paytm para control de calidad

Número total de rondas: 4 1ra ronda: prueba en línea de 1 hora, había 3 preguntas de codificación, nivel: fácil a medio, problemas algorítmicos. Segunda ronda: entrevista técnica uno a uno, preguntas relacionadas con la ingeniería de software, preguntas de codificación media y comandos SQL, comandos de Linux básicos a medios, es una ronda centrada … Continue reading «Experiencia de entrevista de Paytm para control de calidad»

Programa C para ordenar una array de 0s, 1s y 2s

Dada una array A[] que consta de 0, 1 y 2. La tarea es escribir una función que ordene la array dada. Las funciones deben poner todos los 0 primero, luego todos los 1 y todos los 2 al final. Ejemplos: Input: {0, 1, 2, 0, 1, 2} Output: {0, 0, 1, 1, 2, 2} … Continue reading «Programa C para ordenar una array de 0s, 1s y 2s»

Programa de Python para convertir array en forma de zig-zag

Dada una array de elementos DISTINTOS , reorganice los elementos de la array en forma de zigzag en tiempo O(n). La array convertida debe tener la forma a < b > c < d > e < f .  Ejemplo : Entrada : arr[] = {4, 3, 7, 8, 6, 2, 1}  Salida : arr[] … Continue reading «Programa de Python para convertir array en forma de zig-zag»