Suma de rango modificada en una array dada sin actualizaciones

Dada una array arr[] de tamaño N que contiene números distintos del 1 al N en cualquier orden, la tarea es realizar una suma de rango modificada en esta array de acuerdo con las siguientes reglas. Para cada índice ‘ i ‘ en la array arr :   El índice inicial del rango ‘ L ‘ se … Continue reading «Suma de rango modificada en una array dada sin actualizaciones»

Creando una API simple basada en JSON usando Node.js

Las aplicaciones suelen utilizar los resultados de la API (interfaz de programación de aplicaciones), a veces para extraer información de sus enormes bases de datos, verificar el estado de un dato en particular o, a veces, dependen de API de terceros para mostrar información adicional relacionada con los usuarios. Aquí crearemos una API de química … Continue reading «Creando una API simple basada en JSON usando Node.js»

5 formas de mantener limpio su sistema Ubuntu

Linux tiene su propio sistema de administración de datos que limpia su computadora bajo el cinturón, pero aún así, a veces necesitamos saber cómo iniciar manualmente la limpieza del disco y los procesos de control para mejorar el rendimiento de su computadora. A continuación se presentan 5 formas de mantener limpio el sistema ubuntu. 1. … Continue reading «5 formas de mantener limpio su sistema Ubuntu»

Longitud máxima L tal que la suma de todos los subarreglos de longitud L es menor que K

Dada una array de longitud N y un número entero K. La tarea es encontrar la longitud máxima L tal que todos los subarreglos de longitud L tengan una suma de sus elementos menor que K . Ejemplos:  Entrada: arr[] = {1, 2, 3, 4, 5}, K = 20  Salida: 5  El único subarreglo de … Continue reading «Longitud máxima L tal que la suma de todos los subarreglos de longitud L es menor que K»

Compruebe si la secuencia de paréntesis se puede equilibrar con un cambio en la posición de un paréntesis como máximo | conjunto 2

Dada una secuencia de paréntesis como una string str , la tarea es encontrar si la string dada se puede equilibrar moviendo como máximo un paréntesis de su lugar original en la secuencia a cualquier otra posición. Ejemplos:   Entrada: str = “)(()”  Salida: Sí  Como mover s[0] al final lo hará válido.  “(())” Entrada: str … Continue reading «Compruebe si la secuencia de paréntesis se puede equilibrar con un cambio en la posición de un paréntesis como máximo | conjunto 2»

Recuento de caracteres lexicográficamente más pequeños a la derecha

Dada una string que consta solo de alfabetos ingleses en minúsculas. La tarea es contar el número total de caracteres alfabéticamente más pequeños en el lado derecho de los caracteres en cada índice. Ejemplos:  Entrada: str = “edcba”  Salida: 4 3 2 1 0  Explicación:  El número de caracteres en el lado derecho del índice … Continue reading «Recuento de caracteres lexicográficamente más pequeños a la derecha»

Python | Calendario GUI usando Tkinter

Prerrequisitos: Introducción a Tkinter Python ofrece múltiples opciones para desarrollar una GUI (interfaz gráfica de usuario). De todos los métodos GUI, Tkinter es el método más utilizado. Python con Tkinter genera la forma más rápida y sencilla de crear aplicaciones GUI. En este artículo, aprenderemos cómo crear una aplicación de Calendario GUI usando Tkinter, con … Continue reading «Python | Calendario GUI usando Tkinter»

Python – Curva de Hilbert usando Turtle

Fractal es una curva o una figura que se repite. Comprende un patrón recursivo que se repite hasta un nivel deseado de anidamiento. Los gráficos de Turtle se proporcionan en el módulo de Turtle que se utiliza para dibujar varias formas y patrones en Python. Una curva de Hilbert es una curva que se forma … Continue reading «Python – Curva de Hilbert usando Turtle»

Módulo AppJar en Python

La appJarbiblioteca está diseñada para proporcionar la forma más fácil de crear una GUI usando Python. Es un envoltorio alrededor de Tkinter, para permitir que los estudiantes de secundaria desarrollen una GUI simple en Python. appJarestá diseñado de tal manera que puede ejecutarse en muchas versiones de Python, por lo que sería muy fácil trabajar … Continue reading «Módulo AppJar en Python»

Diferencia entre una aplicación Java y un subprograma Java

La aplicación Java es como un programa Java que se ejecuta en un sistema operativo subyacente con el apoyo de una máquina virtual . También se conoce como programa de aplicación. La interfaz gráfica de usuario no es necesaria para ejecutar las aplicaciones java, se puede ejecutar con o sin ella.  Java Applet es un … Continue reading «Diferencia entre una aplicación Java y un subprograma Java»