Я взломал несколько фрагментов кода из разных источников и создал грубую реализацию статьи в блоге Wolfram в http://bit.ly/HWdUqK - для тех, кто математически склонен, это очень интересно!
Неудивительно, что, учитывая, что я все еще новичок в Racket, код занимает слишком много времени, чтобы вычислить результаты ( > 90 минут против 49 секунд для автора) и съедает много памяти. Я подозреваю, что все дело в определении (expListY), которое необходимо переделать.
Хотя у меня есть работа в DrRacket, у меня также возникают проблемы с байтом-компиляцией источника и все еще работаю над ним
(Сообщение об ошибке: +: expects type <number> as 1st argument, given: #f; other arguments were: 1 -1
)
Кто-нибудь хочет получить удар по повышению производительности и эффективности? Приношу свои извинения за непонятный код и отсутствие лучшего кода.
PS: Мне нужно разрезать и вставлять код прямо здесь?