¿Qué es un virus informático?

Un virus es un programa que puede infectar otros programas modificándolos. La modificación incluye una copia del programa de virus que luego infecta otros programas. Los virus se replican a sí mismos y pueden causar estragos en un sistema modificando o destruyendo archivos y provocando el bloqueo del sistema y el mal funcionamiento del programa. … Continue reading «¿Qué es un virus informático?»

¿Cómo la inteligencia artificial (IA) está revolucionando la industria del comercio electrónico en 2020?

El cerebro humano es una de las creaciones más místicas, algo que nos ayudó a dar el salto a la era de la ciencia y la tecnología existentes. Pero con la llegada del siglo XXI, todos nos hemos dado cuenta de que incluso después de tener tal poder en términos de inteligencia, todavía nos faltan … Continue reading «¿Cómo la inteligencia artificial (IA) está revolucionando la industria del comercio electrónico en 2020?»

¿Por qué Linux es mejor?

Mire a su alrededor y verá Linux en todas partes, ¡sí, es correcto! Linux está presente en los teléfonos Android. Android usa el kernel de Linux debajo del capó. Dado que Linux es un sistema operativo de código abierto, los desarrolladores de Android de Google generalmente modifican el kernel de Linux para satisfacer sus requisitos. … Continue reading «¿Por qué Linux es mejor?»

Encuentre el tiempo necesario para ejecutar las tareas en A según el orden de ejecución en B

Dadas dos colas A y B , cada una de tamaño N , la tarea es encontrar el tiempo mínimo necesario para ejecutar las tareas en A en función del orden de ejecución en B , donde:  Si la tarea que se encuentra al frente de la cola B está al frente de la cola … Continue reading «Encuentre el tiempo necesario para ejecutar las tareas en A según el orden de ejecución en B»

¿Cómo instalar Linux en el subsistema Windows PowerShell?

Hay varias formas de instalar un subsistema Linux en el entorno Powershell de su PC con Windows. Es bueno para los estudiantes, pero se recomienda usar el sistema operativo Linux original si es un desarrollador, ya que el subsistema carece de las herramientas de Linux preinstaladas. Antes de comenzar a instalar un subsistema Linux, primero … Continue reading «¿Cómo instalar Linux en el subsistema Windows PowerShell?»

Cuente la cantidad de palabras con el prefijo dado usando Trie

Prerrequisito: Trie  Dada una lista de strings str[] y una string de prefijos pre . La tarea es contar el número de palabras en la lista de strings con el prefijo dado usando trie . Ejemplos:  Entrada: str = [ “apk”, “app”, “apple”, “arp”, “array” ], pre = “ap”  Salida: 3  Explicación:  A continuación se … Continue reading «Cuente la cantidad de palabras con el prefijo dado usando Trie»

Cuente pares en una array cuya diferencia absoluta sea divisible por K – Part 1

Dada una array arr[] y un entero positivo K . La tarea es contar el número total de pares en el arreglo cuya diferencia absoluta es divisible por K.  Ejemplos:  Entrada: arr[] = {1, 2, 3, 4}, K = 2  Salida: 2  Explicación: Hay  un total de 2 pares en la array con una diferencia … Continue reading «Cuente pares en una array cuya diferencia absoluta sea divisible por K – Part 1»

Inteligencia artificial en el espacio

La primera imagen de un agujero negro se publicó hace apenas un año. ¡Este agujero negro se encuentra en el centro de Messier 87 (M87), que resulta ser una galaxia elíptica ubicada a 55 millones de años luz de la Tierra! ¿Cómo es que pudimos lograr tal hazaña? Se utilizó un poderoso telescopio llamado Event … Continue reading «Inteligencia artificial en el espacio»

¿Qué es Kivy?

Kivy es una biblioteca de desarrollo de GUI multiplataforma de código abierto para Python y puede ejecutarse en iOS, Android, Windows, OS X y GNU/Linux. Ayuda a desarrollar aplicaciones que utilizan una innovadora interfaz de usuario multitáctil. La idea fundamental detrás de Kivy es permitir que el desarrollador cree una aplicación una vez y la … Continue reading «¿Qué es Kivy?»

Montón máximo en Python

Un Max-Heap es un árbol binario completo en el que el valor de cada Node interno es mayor o igual que los valores de los hijos de ese Node. Asignar los elementos de un montón a una array es trivial: si un Node se almacena en un índice k, entonces su hijo izquierdo se almacena … Continue reading «Montón máximo en Python»