Загрузка страницы

🔥Ejercita tu lógica de programación - Desafíos de razonamiento y código para mejorar tus algoritmos

👌 Si te gusta este videos y deseas dar tu apoyo (¡gracias! ❤️):
➡️ https://cafecito.app/programaciondesde0
o ➡️ https://www.paypal.me/ProgramacionDesde0

¿Te resulta difícil crear algoritmos? ¿Te da problemas la lógica al programar? Entonces necesitas ejercitar con estos desafíos de razonamiento lógico y pensamiento computacional.

👉 Si buscas ejercicios de razonamiento lógico más simples: www.youtube.com/watch?v=wv1VFXgZbV0

Este video tiene dos partes: ejercicios resueltos de lógica (no se necesita saber programar) y ejercicios resueltos de programación.
En todos los ejercicios se muestran sus soluciones.
0:00 Introducción. Por qué es importante ejercitar el razonamiento lógico.
1:27 Razonamiento lógico para resolución de problemas
2:57 Ejercicios de razonamiento lógico (no es necesario saber programar).
3:21 Crear un recorrido en un grafo (ejercicio de razonamiento lógico).
4:45 Tarea de selección de Wason (ejercicio de razonamiento lógico).
6:38 Descubrir una imagen en una matriz de puntos (ejercicio de razonamiento lógico).
7:53 Deducción de información a partir de premisas (ejercicio de razonamiento lógico).
10:43 Desafíos con matemática: ecuaciones, ángulos y porcentajes (ejercicios de razonamiento lógico).
15:48 Ejercicios de programación para desarrollar el pensamiento computacional (es necesario saber programación). Resoluciones de los ejercicios en C++.
16:30 Hallar el menor de dos números sin usar condicionales (if, switch) ni operador ternario (ejercicio de programación).
20:07 Determinar si dos números son iguales, sin usar comparaciones, sumas o restas (ejercicio de programación).
26:07 Intercambiar dos variables sin usar variable auxiliar (ejercicio de programación).
28:27 Sumar dos números sin usar el operador de suma (ejercicio de programación).

Los ejercicios de programación que se encuentran a partir de 15:52 suelen ser preguntados en entrevistas laborales de algunas empresas importantes (como Google) y normalmente tienen más de una solución posible. En el video se muestran algunas, usando XOR a nivel bit, circuito corto, corrimiento de bits, conversión implícita de datos booleanos y otras técnicas posibles, con el lenguaje C++. El código puede verse en los siguientes enlaces:
🔸 Menor de dos números: https://jdoodle.com/a/3pLd
🔸 Igualdad de dos números: https://jdoodle.com/a/3pLe
🔸 Intercambiar valores de dos variables: https://jdoodle.com/a/3pLc
🔸 Sumar dos números: https://jdoodle.com/a/3pLb
👉 Aclaración sobre solución mostrada en 10:28: la respuesta "tercer grupo" también es válida. Las personas A y C cumplen las dos condiciones pedidas: beben té y no son el juez (tanto el grupo "A-C-E" como "B-C-E" incluyen al menos a una persona que prefiere el té y no es el juez.). Por eso, cualquier grupo que incluya a alguna de esas dos personas es una respuesta válida (primer y tercer grupo). Que además aparezca una persona que es juez en el mismo grupo, no invalida la respuesta.
#algoritmos #lógica #programación #programador #programacion #logica #deducción

Видео 🔥Ejercita tu lógica de programación - Desafíos de razonamiento y código para mejorar tus algoritmos канала Programación Desde Cero
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
26 января 2020 г. 6:01:29
00:32:41
Яндекс.Метрика