419 читали · 4 года назад
Рекурсия. Примеры на языке Python.
Понятие очень простое и в тоже время вызывающее массу проблем в понимании. Тем же кто освоил данный инструмент открывается новый и загадочный для многих мир лаконичных и красивых программных решений. Сложение без сложения, возведение в степень, алгоритм Евклида, сокращение дроби...
2402 читали · 5 лет назад
Класс Rational на C++
В этой статье я не буду разбирать какой-либо алгоритм или решение олимпиадной задачи, а будет обычное написание класса. Но я считаю, что стоит это сделать, чтобы в следующих статьях я мог ссылаться на него, а не реализовывать каждый раз. Более того, всем рекомендую иметь и пополнять свою библиотеку классов и алгоритмов, которые вы сможете применять в онлайн соревнованиях. Писать буду класс рациональных чисел (простыми словами: дроби). Это бывает полезно, когда не хочется связываться с вещественными...