Programa C para la compra de acciones y la venta para maximizar las ganancias

Enfoque eficiente: si se nos permite comprar y vender solo una vez, entonces podemos usar el siguiente algoritmo. Diferencia máxima entre dos elementos . Aquí se nos permite comprar y vender varias veces. El siguiente es el algoritmo para este problema.   Encuentre los mínimos locales y guárdelos como índice inicial. Si no existe, regresa. Encuentre los … Continue reading «Programa C para la compra de acciones y la venta para maximizar las ganancias»

Programa C++ 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 C++ para verificar paréntesis equilibrados en una expresión (buena formación) usando Stack»

Un programa para verificar si un árbol binario es BST o no

Un árbol de búsqueda binario (BST) es una estructura de datos de árbol binario basada en Nodes que tiene las siguientes propiedades.  El subárbol izquierdo de un Node contiene solo Nodes con claves menores que la clave del Node. El subárbol derecho de un Node contiene solo Nodes con claves mayores que la clave del … Continue reading «Un programa para verificar si un árbol binario es BST o no»

Detectar y eliminar bucles en una lista vinculada

Escriba una función detectAndRemoveLoop() que compruebe si una lista enlazada determinada contiene un bucle y, si el bucle está presente, lo elimina y devuelve verdadero. Si la lista no contiene un bucle, devuelve falso. El siguiente diagrama muestra una lista enlazada con un bucle. detectAndRemoveLoop() debe cambiar la lista siguiente a 1->2->3->4->5->NULL. C++ #include <bits/stdc++.h> … Continue reading «Detectar y eliminar bucles en una lista vinculada»

Experiencia de entrevista en Walmart Labs (en el campus para FTE)

Ronda 1: Ronda de codificación en línea en HackerEarth (60 min)  La ronda consistió en preguntas MCQ de aptitude, OS, DBMS y programación C y una pregunta de codificación   25 preguntas MCQ Pregunta de codificación: Dada una array de enteros, encuentre la máxima diferencia absoluta, para un elemento, entre el conteo de números que son … Continue reading «Experiencia de entrevista en Walmart Labs (en el campus para FTE)»

Experiencia de entrevista de Walmart Labs | Conjunto 14 (en el campus)

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks. Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado … Continue reading «Experiencia de entrevista de Walmart Labs | Conjunto 14 (en el campus)»

Experiencia de entrevista de Walmart Labs | Desarrollador Java con 4,5 años de experiencia

La ronda 1: 1. Dada una string que contiene solo R y L. Encuentre el número de substrings balanceadas (igual número de L y R) que encontrará donde puede atravesar solo en la dirección izquierda-derecha. Ejemplo 1: RLRRLLRLRL Respuesta: 4 (RL, RRLL, RL, RL) Ejemplo 2: LLLLRRRR Respuesta: 1 (LLLLRRRR) Ejemplo 3: RLLLLRRRLR Respuesta:3 (RL, … Continue reading «Experiencia de entrevista de Walmart Labs | Desarrollador Java con 4,5 años de experiencia»

Experiencia de entrevista de Walmart – Part 2

Ronda 1:  fue una ronda en línea organizada por Walmart en dare2dare. Consistía en 2 preguntas de codificación. La pregunta de codificación es así:  1: Esta pregunta también se hace en la segunda entrevista intuit in situ de SDE-1.  Exactamente un intercambio  Dada una string S que contiene caracteres del alfabeto inglés en minúsculas. La … Continue reading «Experiencia de entrevista de Walmart – Part 2»

Experiencia de entrevista de Walmart para SDE-2 | Presencial 2021 (Virtual)

Walmart Global Tech visitó nuestro campus para contratar estudiantes para el rol de SDE 2. Hubo un total de 4 rondas. Ronda 1 (Prueba de codificación): esta fue una evaluación de codificación en línea. La plataforma fue HackerEarth y el tiempo de duración fue de 1 hora. 10 MCQ técnicos sobre OOPS, OS, DBMS, redes … Continue reading «Experiencia de entrevista de Walmart para SDE-2 | Presencial 2021 (Virtual)»

Programa C++ para imprimir todas las permutaciones de una string dada

Una permutación también llamada «número de arreglo» u «orden» es un reordenamiento de los elementos de una lista ordenada S en una correspondencia uno a uno con S mismo. ¡Una string de longitud n tiene n! permutación.  Fuente: Mathword ( http://mathworld.wolfram.com/Permutation.html ) A continuación se muestran las permutaciones de la string ABC. ABC ACB BAC BCA … Continue reading «Programa C++ para imprimir todas las permutaciones de una string dada»