Serializar y deserializar un árbol binario

La serialización consiste en almacenar un árbol en un archivo para que luego pueda restaurarse. La estructura del árbol debe ser mantenida. La deserialización es volver a leer el árbol desde el archivo. Las siguientes son algunas versiones más simples del problema: Si el árbol dado es un árbol de búsqueda binario?  Si el árbol … Continue reading «Serializar y deserializar un árbol binario»

El subarreglo más pequeño con una suma mayor que un valor dado

Dada una array de enteros y un número x, encuentre la subarreglo más pequeña con una suma mayor que el valor dado.  Examples: arr[] = {1, 4, 45, 6, 0, 19} x = 51 Output: 3 Minimum length subarray is {4, 45, 6} arr[] = {1, 10, 5, 2, 7} x = 9 Output: 1 … Continue reading «El subarreglo más pequeño con una suma mayor que un valor dado»

Vista inferior de un árbol binario

Dado un árbol binario, necesitamos imprimir la vista inferior de izquierda a derecha. Un Node x está allí en la salida si x es el Node más bajo en su distancia horizontal. La distancia horizontal del hijo izquierdo de un Node x es igual a una distancia horizontal de x menos 1, y la de … Continue reading «Vista inferior de un árbol binario»

Detectar bucle en una lista enlazada

Dada una lista enlazada, compruebe si la lista enlazada tiene un bucle o no. El siguiente diagrama muestra una lista enlazada con un bucle.  C++ // C++ program to detect loop in a linked list #include <bits/stdc++.h> using namespace std;   /* Link list node */ struct Node {     int data;     struct Node* next; }; … Continue reading «Detectar bucle en una lista enlazada»

Invertir una lista enlazada – Part 4

Dado el puntero al Node principal de una lista enlazada, la tarea es invertir la lista enlazada. Necesitamos invertir la lista cambiando los enlaces entre los Nodes. Ejemplos :  Haga clic aquí para el curso completo! C++ // Iterative C++ program to reverse a linked list #include <iostream> using namespace std;    /* Link list … Continue reading «Invertir una lista enlazada – Part 4»

Pasantía de experiencia de entrevista digital Accolite + FTE | En el campus

Recientemente Accolite Digital visitó nuestro campus.  Se pidió a los candidatos interesados ​​que presentaran su solicitud con su currículum más reciente; según el currículum, pocos fueron preseleccionados para la prueba en línea, que es la primera ronda del proceso. Proceso de contratación: Prueba de MCQ en línea Prueba de codificación en línea Ronda Técnica 1 … Continue reading «Pasantía de experiencia de entrevista digital Accolite + FTE | En el campus»

Entrevista Accolite (en el campus)

Fui hasta 4 rondas de 5. Nuestra universidad tiene 3 sucursales, ETC, IT, CE, todas las sucursales eran elegibles para aparecer. Hubo 5 rondas realizadas por empresa. El enfoque principal de la empresa estaba en la resolución de problemas y la optimización. La ronda 1: La primera ronda fue una ronda de MCQ en su … Continue reading «Entrevista Accolite (en el campus)»

Experiencia de entrevista de Accolite (fuera del campus 2020) – Part 1

Solicité la contratación de Accolite Tech Fresher 11.0 el mes pasado fuera del campus. Fueron 5 rondas en total. Ronda 1: Se llevó a cabo en la plataforma Eduthrill de Accolite. Tenía preguntas de aptitud, preguntas sobre temas de informática como sistemas operativos, redes informáticas, DBMS. Cada prueba tenía 5 preguntas para las cuales se … Continue reading «Experiencia de entrevista de Accolite (fuera del campus 2020) – Part 1»

Experiencia de entrevista de Accolite (ingeniero de software)

Accolite vino a nuestra universidad en octubre de 2019. Hay un total de 6 rondas. Una ronda de MCQ en línea, una prueba de codificación en línea, tres rondas técnicas y la ronda de recursos humanos. Primera ronda: esta ronda fue en línea, que tiene 30 MCQ. Accolite utiliza su propio producto llamado Eduthrill para … Continue reading «Experiencia de entrevista de Accolite (ingeniero de software)»