Programa Java para invertir una lista enlazada en grupos de tamaño determinado – Conjunto 1

Dada una lista enlazada, escribe una función para invertir cada k Node (donde k es una entrada a la función).  Ejemplo:  Entrada : 1->2->3->4->5->6->7->8->NULL, K = 3  Salida : 3->2->1->6->5->4- >8->7->NULO  Entrada : 1->2->3->4->5->6->7->8->NULO, K = 5  Salida : 5->4->3-> 2->1->8->7->6->NULO  Algoritmo : inverso (cabeza, k)  Invierta la primera sublista de tamaño k. Mientras retrocede, … Continue reading «Programa Java para invertir una lista enlazada en grupos de tamaño determinado – Conjunto 1»

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»

K’th elemento más pequeño/más grande en array no ordenada | Serie 1

Dado un arreglo y un número k donde k es más pequeño que el tamaño del arreglo, necesitamos encontrar el k-ésimo elemento más pequeño en el arreglo dado. Se da que todos los elementos de la array son distintos. Ejemplos:   Entrada : arr[] = {7, 10, 4, 3, 20, 15}, k = 3  Salida : … Continue reading «K’th elemento más pequeño/más grande en array no ordenada | Serie 1»

Eliminar espacios de una string dada

Dada una string, elimine todos los espacios de la string y devuélvala.  Input: «g eeks for ge eeks » Output: «geeksforgeeks» La complejidad de tiempo esperada es O (n) y solo un recorrido de string.  C++ // An efficient C++ program to remove all spaces // from a string #include <iostream> using namespace std;   … Continue reading «Eliminar espacios de una string dada»

Programa para rotación de arreglos

Dada una array de números enteros arr[] de tamaño N y un número entero, la tarea es rotar los elementos de la array hacia la izquierda en d posiciones. Ejemplos:   C++ #include <bits/stdc++.h> using namespace std;   // Fuction to rotate array void Rotate(int arr[], int d, int n) {     // Storing rotated version … Continue reading «Programa para rotación de arreglos»

Programa para encontrar si un número dado es potencia de 2 – Part 1

Dado un entero positivo, escribe una función para encontrar si es una potencia de dos o no. Ejemplos:  Input : n = 4 Output : Yes 22 = 4 Input : n = 7 Output : No Input : n = 32 Output : Yes 25 = 32 1. Un método simple para esto es … Continue reading «Programa para encontrar si un número dado es potencia de 2 – Part 1»

Experiencia de entrevista de SAP Labs (FTE en el campus | VJTI, Mumbai)

La ronda 1: Fue una prueba online de una hora con 17 preguntas: 15 MCQ: sobre C++, Java, estructuras de datos y otros temas técnicos, y 2-3 preguntas sobre capacidad cuantitativa. 2 preguntas de codificación: (i) Encontrar substrings palindrómicas dentro de una string Por ejemplo , la string dada ‘banana’, las substrings palindrómicas serían ‘aa’, … Continue reading «Experiencia de entrevista de SAP Labs (FTE en el campus | VJTI, Mumbai)»

Experiencia de entrevista de SAP Labs (campus de la piscina)

SAP Labs realizó la prueba en línea en Our Campus (AOT) en septiembre de 2018. Ronda 1: prueba en línea a través del portal Hackerrank. Hubo 25 preguntas junto con 2 secciones de codificación. El tiempo total fue de 75 minutos. Las preguntas se dividieron en algunas secciones: 1) Programación orientada a objetos (C++, Java, … Continue reading «Experiencia de entrevista de SAP Labs (campus de la piscina)»

Experiencia de entrevista de SAP Labs | Conjunto 12 (en el campus)

Ronda 1: prueba en línea (1 hora y 45 minutos)  Ronda Psicométrica: 60 preguntas 10 min  Bloque 1: Preguntas de razonamiento lógico. Sección 2: Preguntas de prueba. Sección 3: Cuestiones Técnicas + Ingeniería de Software. Sección 4: Dos preguntas de codificación. Sección 5: Redacción de ensayos  Pros/contras del sitio de redes sociales  Código 1:  Averigüe la suma de todos … Continue reading «Experiencia de entrevista de SAP Labs | Conjunto 12 (en el campus)»

Experiencia de entrevista de SAP Labs | (Fuera del campus para desarrollador asociado) [Pune]

Experiencia reciente en entrevistas para SAP Pune para el perfil de Developer Associate. Ronda 1: prueba de codificación en línea Prueba de codificación en la plataforma hackerrank Duración: 1 hora Preguntas: Dada una array y el entero K, encuentre el número de pares tales que a[i]+K=a[j] Dada una string. Encuentre el número de substrings que … Continue reading «Experiencia de entrevista de SAP Labs | (Fuera del campus para desarrollador asociado) [Pune]»