Насколько глубоким должен быть мой математический фон, прежде чем заняться SICP? - PullRequest
5 голосов
/ 05 июня 2011

HI, Я пытался пройтись по книге SICP, я обнаружил, что пишу некоторые онлайн-ответы, но получаю общее представление о рекурсивных и итеративных процедурах и т. Д. Но я перехожу к разделу заказов роста математика действительно над моей головой.

Чтобы дать представление о моих математических навыках, сегодня утром я провел час, изучая, как складывать и вычитать дроби с показателями ....

Во всяком случае, мои математические отбивные должны подняться, и я над этим поработаю. Но есть ли краткий список концепций, с которыми нужно ознакомиться, прежде чем заняться SICP? Я займусь этой чертовой книгой, если она убьет меня ... Я думаю, что это потрясающе, но я хочу подойти к ней наилучшим образом.

Сейчас я думаю, что мое время лучше всего использовать для решения некоторых фундаментальных алгоритмов, пока я собираю свои математические отбивные.

Есть какие-нибудь рекомендации? Спасибо! п.о.

Ответы [ 4 ]

6 голосов
/ 05 июня 2011

Похоже, что SICP будет слишком тяжелым для вас. Попробуйте HtDP вместо книги, которая научит вас программированию в аналогичном стиле, но гораздо проще по математике.

5 голосов
/ 05 июня 2011

В идеале, вы должны иметь некоторые навыки исчисления, чтобы пройти SICP.Возможность интегрировать и дифференцировать функции была бы математикой высшего уровня, с которой я до сих пор сталкивался.(В настоящее время я сам прохожу через это)

4 голосов
/ 22 декабря 2011

Итак, в Массачусетском технологическом институте люди посещали занятия по SICP в первый год после семестрового анализа.Когда я впервые прочитал книгу, математика была у меня над головой.По мере того, как я бродил в своем классе по университетскому исчислению, во многих главах было больше смысла. Вероятно, вам будет удобнее читать книгу, по крайней мере, с первым курсом по исчислению.

Как говорится, я начал книгу до того, как вернулся в университет длястепень CS.Поначалу я не мог ухватить все математические примеры, но я все еще понимал, что было передано.Пересмотр глав после изучения исчисления просто обогатил опыт.Это не было требованием.

Я только на полпути к книге, но из того, что я вижу, это только первые несколько глав книги, требующие какого-либо математического навыка. Тяжелая работа и пропуск некоторых вопросов помогут вам преодолеть все эти трудности.

Надеюсь, вы решите просмотреть книгу.Это довольно поучительный опыт.

1 голос
/ 12 августа 2011

Некоторая дискретная математика также будет очень полезна для SICP.Я рекомендую Rosen's Discrete Math .Я получил копию 5-го издания и руководства по решениям за 12 долларов в Half Price Books.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...