Математические головоломки
Этот курс познакомит вас с подходами и стратегиями решения математических задач и головоломок с использованием программирования.
Программа
10 глав20 уроков18 испытанийIntroduction
1 урок1- 01Mathematical Riddles
Multiples of 3 or 5
2 уроков2- 01A problem
- 02A solution with no loops
Fibonacci sequence
2 уроков2- 01Fibonacci numbers
- 02Even Fibonacci numbers
Primes
2 уроков2- 01Is prime?
- 02Prime factors
Diophantine Equation
2 уроков1- 01Introduction
- 02A problem
Greatest common divisor
3 уроков3- 01Introduction
- 02Euclidean algorithm
- 03Phi function
Least common multiple
2 уроков2- 01Introduction
- 02A problem
Pythagorean triplet
3 уроков2- 01Introduction
- 02Right angle triangle
- 03Counting
Binary numbers
1 урок1- 01Introduction
Palindromes
2 уроков2- 01Introduction
- 02196-algorithm
Похожие курсы
Задачи по программированию
Проверьте свои навыки решения задач по программированию, выполняя упражнения разного уровня сложности. Этот курс предназначен для тех, кто уже знаком с базовым синтаксисом любого языка программирования.
Сертификат по окончании
- 32
- 31
Задачи на рекурсию: освойте рекурсивное мышление
Рекурсия — это фундаментальное понятие в computer science и мощный инструмент для создания алгоритмов. В этом курсе вы научитесь использовать рекурсию для решения задач разного уровня сложности: от начального до продвинутого. К концу обучения вы в совершенстве овладеете этой темой.
Сертификат по окончании
- 15
- 15
Задачи для начинающих: практика базовых концепций
Проверьте свои знания основ программирования на практике и попробуйте решить эти задачи на любом языке. Удачного кодинга!
Сертификат по окончании
- 20
- 20
Задачи по программированию: Часть 2
Проверьте свои навыки решения задач с помощью упражнений разного уровня сложности. Курс предназначен для программистов, уже знакомых с базовым синтаксисом любого языка программирования, и является продолжением первой части «Задач по программированию».
Сертификат по окончании
- 25
- 24
Буткемп по выводу фигур из звездочек
Примените свои навыки решения задач в программировании, чтобы научиться выводить фигуры из звездочек любой сложности: от простых до самых продвинутых. В процессе вы освоите работу с вложенными циклами, условными операторами и математическими вычислениями.
- 30
- 28