Algoritmo de vecino más cercano en Python

Aprendizaje Supervisado:  Es el aprendizaje donde el valor o resultado que queremos predecir está dentro de los datos de entrenamiento (datos etiquetados) y el valor que está en los datos que queremos estudiar se conoce como Variable Objetivo o Variable Dependiente o Variable de Respuesta .  Todas las demás columnas en el conjunto de datos … Continue reading «Algoritmo de vecino más cercano en Python»

Programa para revertir una lista enlazada usando Stack

Dada una lista enlazada. La tarea es invertir el orden de los elementos de la Lista Enlazada utilizando una Pila auxiliar. Ejemplos:   Input : List = 3 -> 2 -> 1 Output : 1 -> 2 -> 3 Input : 9 -> 7 -> 4 -> 2 Output : 2 -> 4 -> 7 -> … Continue reading «Programa para revertir una lista enlazada usando Stack»

Biblioteca de Python para lista enlazada

La lista enlazada es una estructura de datos simple en programación, que obviamente se usa para almacenar datos y recuperarlos en consecuencia. Para que sea más fácil de imaginar, se parece más a una array dinámica en la que los elementos de datos se vinculan a través de punteros (es decir, el registro actual apunta … Continue reading «Biblioteca de Python para lista enlazada»

Programa Python para ruta de costo mínimo

Dada una array de costo costo[][] y una posición (m, n) en costo[][], escriba una función que devuelva el costo del camino de costo mínimo para alcanzar (m, n) desde (0, 0). Cada celda de la array representa un costo para atravesar esa celda. El costo total de una ruta para llegar (m, n) es … Continue reading «Programa Python para ruta de costo mínimo»

Python | Apilar usando la lista doblemente enlazada

Una pila es una colección de objetos que se insertan y eliminan utilizando el principio de último en entrar, primero en salir (LIFO). El usuario puede insertar elementos en la pila y solo puede acceder o eliminar el objeto insertado recientemente en la parte superior de la pila. La principal ventaja de usar LinkedList sobre … Continue reading «Python | Apilar usando la lista doblemente enlazada»

programa de Python para el problema de selección de actividades | Codicioso Algo-1

Se le dan n actividades con sus horas de inicio y finalización. Seleccione el número máximo de actividades que puede realizar una sola persona, suponiendo que una persona solo puede trabajar en una sola actividad a la vez. Ejemplo: Example 1 : Consider the following 3 activities sorted by finish time. start[] = {10, 12, … Continue reading «programa de Python para el problema de selección de actividades | Codicioso Algo-1»

Genere un gráfico usando Diccionario en Python

Requisito previo – Gráficos  Para dibujar gráficos usando bibliotecas integradas – Trazado de gráficos en Python En este artículo, veremos cómo implementar gráficos en python usando la estructura de datos del  diccionario en python. Las claves del diccionario utilizado son los Nodes de nuestro gráfico y los valores correspondientes son listas con cada Node, que … Continue reading «Genere un gráfico usando Diccionario en Python»

Verifique si la string dada es Palindrome usando Stack

Dada la string str , la tarea es encontrar si la string dada es un palíndromo o no usando una pila . Ejemplos:   Entrada: str = «geeksforgeeks»  Salida: No Entrada: str = «madam»  Salida: Sí   Acercarse:   Encuentre la longitud de la string, digamos len . Ahora, encuentre el medio como medio = len / 2 … Continue reading «Verifique si la string dada es Palindrome usando Stack»