Методы сокращения длины кода программы
В сайтах с алгоритмическими задачами бывают отдельные рейтинги основанные на количестве символов программы, чем меньше символов, тем выше позиция в рейтинге. Для сокращения кода применяются специальны методы, обычно, основанные на особенностях определенных языков программирования, но есть и универсальные. Часто эти методы снижают читаемость программы и применимы только в такого рода соревнования, но есть и приемы полезные в обычном коде.
Приемы сокращения длины кода:
- Использование функции для замены присваивания по условию
- Инкремент с использованием преобразования bool к int
- Замена условия на комбинацию логических операторов