Ronda 1: hubo 20 preguntas de aptitud y 10 preguntas de Java MCQ.Ninguna C o C++.
Ronda 2: Esta vez fue bastante fácil..
1. Dada una string con o sin caracteres especiales, busque si es palíndromo o no . No se debe dividir la array o no se deben usar espacios adicionales para almacenar la array.
Ej.: COCHE DE CARRERAS
Por ejemplo: ¿HICE, HICE?
2. Dada una array de enteros de tamaño n . Convierta la array de tal manera que si el siguiente número válido es el mismo que el número actual, duplique su valor y reemplace el siguiente número con 0 . Después de la modificación, reorganice la array de modo que todos los 0 se desplacen al final.
Entrada: arr[] = {2, 2, 0, 4, 0, 8}
Salida: 4 4 8 0 0 0
Entrada: arr[] = {0, 2, 2, 2, 0, 6, 6, 0, 0, 8}
Salida: 4 2 12 8 0 0 0 0 0 0
Se dice que un número es primo torcido si es un número primo y el reverso del número también es un número primo.
Input : 97 Output : Twisted Prime Number Explanation: 97 is a prime number and its reverse 79 is also a prime number.
4. Dada una array A[] y un número x, verifique el par en A[] con suma como x.
Por ejemplo: Entrada {1, 2, 4, 3, 5, 6} SUMA : 5 Salida: 2 (1, 4) y (2, 3)
5. Subarreglo contiguo de suma más grande
( algoritmo de Kadane )
6.Patrón de diamantes: para el tamaño de entrada dado -> Aquí 3
* *** ***** *** *
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA