Предлагаю челендж, где каждую неделю мы будем выполнять задания. Придумал разные уровни сложности: 1 - как самый простой. 5 - самый сложный. Первые задания от меня, на правах ОПа! C3: Реализация синтезатора bytebeat, воспроизводящего аудио непосредственно с помощью OpenAL или аудио вашей платформы (e.g alsa, oss, sndio) C2: Реализуйте последовательность Фибоначчи с помощью рекурсивного решения, но избегайте экспоненциальной временной сложности. Программа должна быть четко определена для первых 100 членов Фибоначчи. Это типичный вопрос на интервью. Haskell, Idris и Agda не могут быть использованы для этого задания, бонусные очки для выяснения, почему. C1: Реализация программы fizzbuzz без использования оператора деления по модулю ( % , mod, rem, & c...) Реализацию можно кидать тут под спойлером либо pastebin. Связь дабы не проебать треад и для организации тут: @lambdaclass
>>19520 Если тебе нечем заняться, вот тут есть челлендж >>19427 , там задачи высочайшего уровня сложности.
>>19520 >экспоненциальной временной сложности. Относительно n или |n|?
Здесь для С2 O(n)? https://pastebin.com/znip5iJc
O(n)
- wahaba + wakaba 3.0.9 + futaba + futallaby -