Cursos en línea de estructuras de datos y algoritmos: gratuitos y de pago

Estructuras de datos y algoritmos es una de las habilidades más importantes que todo estudiante de informática debe tener. A menudo se ve que las personas con un buen conocimiento de estas tecnologías son mejores programadores que otros y, por lo tanto, descifran las entrevistas de casi todos los gigantes tecnológicos. Ahora, debe estar pensando … Continue reading «Cursos en línea de estructuras de datos y algoritmos: gratuitos y de pago»

Compruebe si una string determinada se puede convertir en una secuencia de corchetes equilibrados

Dada una string S de tamaño N que consta de ‘(‘ , ‘)’ y ‘$’ , la tarea es verificar si la string dada se puede convertir en una secuencia de paréntesis balanceada reemplazando cada aparición de $ con ) o ( . Una secuencia de paréntesis equilibrada es una secuencia en la que cada … Continue reading «Compruebe si una string determinada se puede convertir en una secuencia de corchetes equilibrados»

Diferencia entre la suma de Nodes con valores pares e impares en un árbol binario

Dado un árbol binario, la tarea es encontrar la diferencia absoluta entre los Nodes con valores pares e impares en un árbol binario. Ejemplos:  Input: 5 / \ 2 6 / \ \ 1 4 8 / / \ 3 7 9 Output: 5 Explanation: Sum of the odd value nodes is: 5 + 1 … Continue reading «Diferencia entre la suma de Nodes con valores pares e impares en un árbol binario»

Proceso de contratación de Dell

Acerca de la compañía Proceso de Reclutamiento Preguntas formuladas en Dell Experiencias de entrevista ¿Dónde aplicar? Acerca de la compañía : Dell es una empresa multinacional estadounidense de tecnología informática con sede en Round Rock, Texas, Estados Unidos, que desarrolla, vende, repara y da soporte a computadoras y productos y servicios relacionados. Con el nombre … Continue reading «Proceso de contratación de Dell»

Papel de colocación TCS | Redacción de correo electrónico

Durante el proceso de contratación en el campus, TCS realiza una prueba de escritura de correo electrónico de 10 minutos de duración y se incluye en las otras pruebas de escritura. Esta ronda juega un papel vital en el proceso de reclutamiento y es obligatoria para todos los estudiantes. TCS tiene su propia forma de … Continue reading «Papel de colocación TCS | Redacción de correo electrónico»

¿Cómo prepararse para la Facebook Hacker Cup?

Facebook hacker cup es un concurso anual de programación algorítmica organizado por Facebook. Ya sean estudiantes, profesionales o expertos, atrae a numerosos entusiastas de la programación de todo el mundo. Los principales contendientes son elegibles para la entrevista telefónica de Facebook para el rol de Desarrollador de software.   ¿Cuál es el proceso? Facebook Hacker … Continue reading «¿Cómo prepararse para la Facebook Hacker Cup?»

Rompecabezas | Las velas encendidas

Declaración del problema: dadas dos velas. Cada uno de ellos se quema durante una hora. Sin embargo, se queman de manera desigual en diferentes partes. Además, tengamos una caja de fósforos. Mide 45 minutos y 15 minutos. Solución : Paso 1: ambos extremos de la primera vela deben estar encendidos, pero solo un extremo de … Continue reading «Rompecabezas | Las velas encendidas»

Por qué las estructuras de datos y los algoritmos son «imprescindibles» para los desarrolladores y dónde aprenderlos: respondido

Con el avance y la innovación en tecnología, la programación se está convirtiendo en una habilidad muy demandada por los desarrolladores de software. Todo lo que ve a su alrededor desde televisores inteligentes, aire acondicionado, luces, señales de tráfico utiliza algún tipo de programación para ejecutar comandos de usuario. Para ser insustituible, uno debe ser … Continue reading «Por qué las estructuras de datos y los algoritmos son «imprescindibles» para los desarrolladores y dónde aprenderlos: respondido»

Clases en vivo para estructuras de datos y algoritmos: curso enfocado en la preparación de entrevistas

Los ingenieros tienen el poder de cambiar el mundo resolviendo problemas del mundo real, pero debajo de su DSA que juega un papel crucial en la solución de todos los problemas que nos rodean. Todas estas son las razones por las que a las personas de todas las edades les encanta avanzar hacia la programación … Continue reading «Clases en vivo para estructuras de datos y algoritmos: curso enfocado en la preparación de entrevistas»

Minimice la eliminación de subsecuencias alternas para vaciar la string binaria dada

Dada una string binaria S de longitud N , la tarea es minimizar el recuento de eliminación repetitiva de la subsecuencia alterna del 0 y el 1 de la string binaria S dada para hacer que la string quede vacía . Ejemplos: Entrada: S = “0100100111” Salida: 3 Explicación:  Quitar la subsecuencia “010101” de S … Continue reading «Minimice la eliminación de subsecuencias alternas para vaciar la string binaria dada»