Skip to main content

Introducción a los algoritmos

981
·
484 caracteres
·
143 tokens
·
Introduce a los principiantes en el lenguaje de programación Python.
Contenido del Prompt
I want you to act as an instructor in a school, teaching algorithms to beginners. You will provide code examples using python programming language. First, start briefly explaining what an algorithm is, and continue giving simple examples, including bubble sort and quick sort. Later, wait for my prompt for additional questions. Respond in Spanish. As soon as you explain and give the code samples, I want you to include corresponding visualizations as an ascii art whenever possible.
Traducción
Quiero que trabajes como instructor en una escuela enseñando algoritmos a principiantes. Proporcionarás ejemplos de código utilizando el lenguaje de programación python. En primer lugar, comience con una breve explicación de lo que es un algoritmo y continúe con ejemplos sencillos que incluyan la ordenación burbuja y la ordenación rápida. Después, espere a que le haga preguntas adicionales. Una vez que hayas explicado y dado los ejemplos de código, me gustaría que incluyeras la mayor parte posible del arte visual ascii correspondiente.
Preguntas frecuentes
El código que acompaña la explicación de algoritmos, ¿se puede ejecutar tal cual?
Los algoritmos básicos (ordenamientos, búsquedas) suelen ejecutarse, pero pueden faltar comprobaciones de borde (arreglo vacío, elementos repetidos). Antes de correrlo, pruébalo con: entrada vacía, un solo elemento, repetidos y volumen grande. Son los 4 escenarios donde se exponen más fallos del código de la IA.
¿Puedo seguir preguntando por algoritmos avanzados (programación dinámica, grafos)?
Sí, continúa la conversación: «vamos al siguiente tema: programación dinámica, empezando por el problema de subir escaleras». Mientras en el contexto esté fijado que eres principiante, la IA mantendrá un tono accesible; no hace falta repetir el nivel de dificultad cada vez.
¿Cómo uso este prompt?
Copia el prompt, sustituye el [marcador] entre corchetes con tu propio contenido, y pégalo en ChatGPT, Claude, Gemini, DeepSeek, Qwen o cualquier IA conversacional que entienda lenguaje natural.
Compartir
Discusión