Recursos educativos sobre programación e informática.
Veamos algo que suele preguntarse en algunas entrevistas, para determinar qué tanto conocemos a Python. Y es que este es...
Un ejercicio simple con Java en el que debemos construir una clase que presente dos métodos constructores distintos. Click...
Un ejercicio que puede parecer complejo pero, si pensamos en ordenar el arreglo, la solución es muy simple. Veamos el...
El modelado de clases con UML es útil para representar diseños orientados a objetos. Y estos diseños pueden tener distintas...
Un ejercicio simple nos demuestra cómo la solución puede escribirse de diferentes maneras. En la segunda nuestro código es más...
Sabemos que, para un mismo problema, pueden existir varias soluciones. ¡Pero hay soluciones más eficientes que otras! Acá vemos un...
Sigamos ejercitando con arreglos. ¿Te animas a intentar una resolución antes de leer las que están en la imagen? Click...
Este ejercicio suele aparecer en entrevistas laborales de Amazon y de algunas otras empresas. Acá vemos algunas opciones de resolución,...
Este es un ejercicio que suele evaluarse en entrevistas laborales para empresas como Google. ▶️ Click para ver una explicación...
Algunos días atrás vimos cómo realizar operaciones de desplazamiento lógico de bits. Veamos ahora un ejercicio de examen de una...
Saber analizar la complejidad de un algoritmo puede ayudarnos a reducir y optimizar el tiempo de ejecución de nuestro código....
Veamos un ejercicio de examen de la Universidad de Washington, con su resolución. En esta oportunidad se busca analizar el...
▶️ El video a continuación muestra la resolución de dos ejercicios que suelen aparecer en entrevistas laborales de empresas como...
Ejercicio básico de Java, de un examen de la universidad de Princeton (EE.UU.). Con la resolución brindada por la universidad....
Un ejercicio de introducción a la programación, de un examen del MIT, con la resolución propuesta por esta universidad. ▶️...
🤓 ¿Sabías que la fecha de hoy, escrita como “02022020”, es capicúa? Esta función determina si un string es palíndromo....
Veamos un ejercicio de examen del MIT, y la resolución dada por esta universidad. ▶️ Video: bucles while en Python...
Cuatro formas ingeniosas de intercambiar los valores de dos variables numéricas. La primera sólo usa sumas y restas aritméticas. En...
Video: Mejora tus algoritmos ejercitando el razonamiento lógico y pensamiento computacional. 🤓 El video tiene dos partes: 📍 Los primeros...
Ejercicio de examen del MIT, para analizar una función recursiva. Con la resolución propuesta por la universidad. ▶️ Video: recursividad...
En este ejercicio de examen del MIT se pide realizar operaciones sobre una lista para obtener la mediana de una...
Un ejercicio utilizando arreglos y una posible resolución. ¿Se te ocurre alguna otra? Si es así, compartila en la sección...
Un ejercicio de examen de programación inicial del MIT, usando funciones en Python. Vemos también la solución propuesta por la...
Los arreglos son una de las estructuras de datos más básicas que podemos utilizar para implementar algoritmos y contenedores. Click...
Dos formas ingeniosas de implementar la operación de potencia. Eso sí: hay que saber un poco de matemática 🤓
Este ejercicio de examen sobre programación con Python utiliza conversiones de tipos (casting) y recursividad, para sumar los dígitos de...
¿Cómo podríamos obtener la adición de dos números sin utilizar la operación de suma? En entrevistas laborales de algunas empresas...
Conversión de números romanos, en C++. 🤓 ¿Sabías que los romanos no siempre usaron las mismas reglas para escribir sus...
Veamos un problema con strings + una posible solución. ¿Se te ocurre algún algoritmo diferente? 🧠 (pista: los hay). Fuente:...
✏️ Ejercicio de examen de Princeton sobre estructuras de datos, con la resolución dada por la universidad.
✏️ Una pregunta de examen de la universidad de Princeton y su correspondiente respuesta. En este caso, sobre expresiones regulares....
Veamos un ejercicio simple en Python, usando bucles for. ▶️ Video: bucles for ▶️ Video: explicación del ejercicio Click aquí...
Un ejercicio simple que puede resolverse usando operaciones básicas de conjuntos en Python. ▶️ Video: desarrollo del ejercicio
Problema con listas enlazadas y 2 algoritmos diferentes para resolverlo. 💻 Implementación de las soluciones en C++ Fuente: leetcode ▶️...
Una pregunta que puede aparecer en una entrevista laboral para el puesto de desarrollador, y algunas respuestas (aunque no las...
Un mismo problema, 4 formas diferentes de resolverlo. ¿Se te ocurre alguna otra? “Dado un arreglo no vacío de números...
Acá encontrarás ejercicios para practicar programar usando estructuras de datos. En los siguientes videos podrás ver una explicación del tema...
Acá encontrarás ejercicios para practicar programar usando funciones. En los siguientes videos podrás ver una explicación del tema y también...
Acá encontrarás ejercicios para practicar la estructura de control de bucle o repetición condicional (while). En los siguientes videos podrás...
Acá encontrarás ejercicios para practicar la estructura de control de bucle o repetición fija (for). En los siguientes videos podrás...
Acá encontrarás ejercicios para practicar la estructura de control de decisión o selección (if-else-elif). En los siguientes videos podrás ver...
A continuación se encuentra una serie de ejercicios básicos de programación, incluidos dentro de pequeños programas. Es el mismo tipo...
Estos ejercicios cubren temas básicos como: operaciones matemáticas, booleanas y con strings; entrada/salida de datos en pantalla; if-else; for; while;...
Para aprender los conceptos básicos de programación existe Pilas Bloques, una herramienta gratuita, disponible para ser usada en el navegador...
A continuación se listan algunos ejercicios muy básicos para comenzar a programar, utilizando sólo cálculos matemáticos, asignación de variables y...
El problema a resolver es el siguiente: Se debe escribir un programa que procese una secuencia de strings, cada uno...