Algoritmos de búsqueda en IA

La Inteligencia Artificial es el estudio de los agentes de construcción que actúan racionalmente. La mayoría de las veces, estos agentes realizan algún tipo de algoritmo de búsqueda en segundo plano para lograr sus tareas.    Un problema de búsqueda consiste en:  Un espacio de estado. Conjunto de todos los estados posibles en los que … Continue reading «Algoritmos de búsqueda en IA»

Dígitos de la suma sabia del elemento de dos arrays en una nueva array

Dados dos arreglos de enteros positivos A y B de tamaños M y N respectivamente, la tarea es empujar A[i] + B[i] en un nuevo arreglo para cada i = 0 a min(M, N) e imprimir el nuevo array generada al final. Si la suma es un número de dos dígitos, divida los dígitos en … Continue reading «Dígitos de la suma sabia del elemento de dos arrays en una nueva array»

¿Cómo obtener el número de dimensiones de una array usando NumPy en Python?

En este artículo, discutiremos cómo obtener el número de dimensiones de una array usando NumPy . Se puede encontrar usando el parámetro ndim del método ndarray() . Sintaxis: no_of_dimensions = numpy.ndarray.ndim Acercarse: Cree una array n-dimensional usando el paquete numpy. Utilice el atributo ndim disponible con array numpy como numpy_array_name.ndim para obtener el número de … Continue reading «¿Cómo obtener el número de dimensiones de una array usando NumPy en Python?»

Programa para convertir coordenadas polares a coordenadas cartesianas equivalentes

Dados dos números enteros r y θ (en grados) que representan las coordenadas polares de un punto (r, θ) , la tarea es encontrar las coordenadas cartesianas del punto dado. Ejemplos: Entrada: r = 1,4142, θ = 45 Salida: 1,000, 1,000 Entrada: r = 3, θ = 30 Salida: 2.598, 1.500 Aproximación: Sean las coordenadas … Continue reading «Programa para convertir coordenadas polares a coordenadas cartesianas equivalentes»

Algoritmo de consenso de balsa

Este artículo lo ayudará a brindar una breve historia sobre Raft, qué es el consenso, qué es el protocolo RAFT, cuáles son las ventajas, cómo es mejor que sus alternativas, cuáles son algunas limitaciones del protocolo RAFT.  Introducción El protocolo Raft fue desarrollado por Diego Ongaro y John Ousterhout (Universidad de Stanford), lo que le … Continue reading «Algoritmo de consenso de balsa»

¿Cómo ejecutar múltiples scripts npm en paralelo?

Como npm no proporciona una forma sencilla de ejecutar varios scripts en paralelo, podemos intentar encontrar una solución de la siguiente manera: Cree un proyecto básico de React App en el servidor Localhost y, al mismo tiempo, queremos ejecutar la operación de compilación del proyecto. Ahora, lo que podemos hacer es usar el paquete npm-run-all … Continue reading «¿Cómo ejecutar múltiples scripts npm en paralelo?»

¿Cómo colocar un div en la parte inferior de su contenedor usando CSS?

Establecer la posición de div en la parte inferior de su contenedor se puede hacer usando la propiedad bottom y position. Establezca el valor de posición en absoluto y el valor inferior en cero para colocar un div en la parte inferior del contenedor. El atributo de posición puede tomar varios valores que se enumeran … Continue reading «¿Cómo colocar un div en la parte inferior de su contenedor usando CSS?»

¿Cómo encontrar todos los intentos fallidos de inicio de sesión SSH en Linux?

El servidor SSH nos proporciona un canal de comunicación cifrado seguro entre dos hosts que no son de confianza a través de una red insegura. Aún así, no podemos decir con certeza que esté asegurado. Por lo general, es muy susceptible a muchos tipos de adivinación de contraseñas y ataques de fuerza bruta. Para habilitar … Continue reading «¿Cómo encontrar todos los intentos fallidos de inicio de sesión SSH en Linux?»

Compruebe si el OR bit a bit de N números es par o impar

Dada una array arr[] que contiene N números. La tarea es verificar si el OR bit a bit de los N números dados es par o impar. Ejemplos :   Input : arr[] = { 2, 12, 20, 36, 38 } Output : Even Bit-wise OR Input : arr[] = { 3, 9, 12, 13, 15 … Continue reading «Compruebe si el OR bit a bit de N números es par o impar»

Diferencia entre URL y URI

URL (localizador uniforme de recursos):  La URL (localizador uniforme de recursos) a menudo se define como una string de caracteres que se dirige a una dirección. Es una forma muy utilizada para localizar recursos en la web. Proporciona una forma de recuperar la presentación de la ubicación física describiendo su ubicación de red o mecanismo … Continue reading «Diferencia entre URL y URI»