Cuándo usar cada algoritmo de clasificación

Un algoritmo de clasificación es un algoritmo que hace que se organicen en un cierto orden. La tarea fundamental es poner los elementos en el orden deseado para que los registros se reordenen para facilitar la búsqueda . A continuación se muestra una descripción detallada de cuándo usar qué algoritmos de clasificación para un mejor … Continue reading «Cuándo usar cada algoritmo de clasificación»

Preguntas de la entrevista de Amazon

Preguntas más frecuentes K elementos más grandes de un archivo o array grande . Encuentre un triplete a, b, c tal que a 2 = b 2 + c 2 . Variaciones de este problema como encontrar un triplete con suma igual a 0. Encontrar un par con suma dada. Todas estas preguntas se resuelven … Continue reading «Preguntas de la entrevista de Amazon»

Encuentra dos números tales que la diferencia de sus cuadrados sea igual a N

Dado un entero N , la tarea es encontrar dos enteros no negativos A y B , tales que A 2 – B 2 = N . Si no existen tales enteros, imprima -1 .  Ejemplos:  Entrada: N = 7  Salida: 4 3  Explicación:  Los dos números enteros 4 y 3 se pueden representar como … Continue reading «Encuentra dos números tales que la diferencia de sus cuadrados sea igual a N»

Preguntas de entrevista más frecuentes de Microsoft | conjunto 2

Las preguntas más frecuentes de la entrevista de Microsoft | Serie 1 Nivel – Fácil Problema de celebridad – Practica aquí Imprimir números en el rango dado de bst – Practique aquí Suma de la ruta del techo a la hoja : practique aquí Recorrido de orden de nivel : practique aquí Transformar a árbol … Continue reading «Preguntas de entrevista más frecuentes de Microsoft | conjunto 2»

Componentes del clúster de Kubernetes con énfasis en AWS Elastic Kubernetes Services

Cuatro de cada diez empresas incluidas en la encuesta bianual de Cloud Native Computing Foundation informaron que ejecutan Kubernetes en entornos de producción. A medida que más y más organizaciones se trasladan a microservicios y arquitecturas nativas de la nube que utilizan contenedores, buscan plataformas sólidas y comprobadas. Los profesionales se están mudando a Kubernetes. … Continue reading «Componentes del clúster de Kubernetes con énfasis en AWS Elastic Kubernetes Services»

Encuentre N valores de X1, X2, … Xn tales que X1 < X2 < … < XN y sin(X1) < sin(X2) < … < sin(XN)

Dado un número N , la tarea es encontrar los N valores enteros de X i tales que X 1 < X 2 < … < X N y sin(X 1 ) < sin(X 2 ) < … < sin(X N ) . Ejemplos:   Entrada: N = 5  Salida:  X1 = 0 sen(X1) = 0,000000  … Continue reading «Encuentre N valores de X1, X2, … Xn tales que X1 < X2 < … < XN y sin(X1) < sin(X2) < … < sin(XN)»

Los algoritmos de clasificación más lentos

Se utiliza un algoritmo de clasificación para reorganizar una array dada o enumerar elementos de acuerdo con un operador de comparación en los elementos. El operador de comparación se utiliza para decidir el nuevo orden del elemento en la estructura de datos respectiva . Pero a continuación se muestran algunos de los algoritmos de clasificación … Continue reading «Los algoritmos de clasificación más lentos»

Conversión de número binario a octal usando HashMap en Java

Recuerde que mientras convertíamos octal a decimal tomamos 3 dígitos binarios a la vez. Se utilizará un enfoque similar donde aquí por cada 3 dígitos tenemos un número correspondiente como en el sistema octal tenemos números de 0 a ‘R-1’ donde R representa el valor base del sistema numérico. Como sugiere el nombre, en un … Continue reading «Conversión de número binario a octal usando HashMap en Java»

¡No te olvides de las fundas Edge!

Imagine un escenario en el que desea escribir la siguiente función como parte de un proyecto más grande: Escribe una función para devolver el tipo de un triángulo basado en el valor de la longitud de 3 lados de un triángulo. Hagámoslo un poco más fácil, asumiendo que la prueba para el tipo de datos … Continue reading «¡No te olvides de las fundas Edge!»

Aumente su salario como desarrollador de software: aprenda programación de expertos de la industria aquí

Con el efecto del avance en la tecnología, la industria de la ingeniería de software también ha crecido rápidamente y es una de las industrias de más rápido crecimiento en el mundo en la actualidad. Este rápido crecimiento en este campo ha creado numerosas oportunidades de trabajo para los desarrolladores, lo que ha aumentado bastante … Continue reading «Aumente su salario como desarrollador de software: aprenda programación de expertos de la industria aquí»