Какую математику нужно читать, чтобы изучать искусство компьютерного программирования?

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

Очевидное место, где я могу получить высшее образование, - это пройти курс «Искусство компьютерного программирования». Однако, так как я не брал столько математики, а последний урок математики в колледже был в 1995 году, мне нужно немного освежиться и дополнить его, чтобы я мог читать математические записи в TAOCP

. Ханской академии и проработайте необходимые темы в качестве корректирующей предпосылки к чтению TAOCP. Тем не менее, в Уловке 22 я пытаюсь выяснить, какие темы мне действительно нужно пройти как подготовительные. получил немного больше, но я думаю, что это правильный вопрос для кого-то, чтобы подойти к этому только со средней школой в качестве фона), какие математические "классы" нужно ли откуда-то, например, в Академии Хана, чтобы начать TAOCP, готовый читать и понимать включенную математику?

15
задан J Wynia 23 August 2010 в 16:05
поделиться

3 ответа

Кнут - не место для начала. Это место, к которому нужно стремиться.

Итак, лечебная математика - это хорошо. Но не ругайте себя, если на овладение математикой, необходимой для чтения (и понимания Кнута), уйдут годы.

Старый, но все еще отличный: http://www.amazon.com/Fundamental-Structures-Computer-Science-William/dp/0201087251

Ищите такие заголовки:

http: / /www.amazon.com/Discrete-Mat Mathematics-Computer-Science-Curriculum/dp/1930190867

или вот так

http://books.google.com/books?id=b9nHPJvP7xgC&printsec=frontcover&dq=computer+science + Mathematics & source = gbs_similarbooks_s & cad = 1 # v = onepage & q & f = false

Вы хотите, чтобы "дискретная математика" начиналась с.

Кроме того, в конечном итоге вам понадобится

http://www.amazon.com/Computability-Computable-Functions-Foundations-Mat Mathematics/dp/0534103561

Или что-то подобное.

12
ответ дан 1 December 2019 в 04:33
поделиться

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

2
ответ дан 1 December 2019 в 04:33
поделиться

Как и другие, дискретная математика - это то, к чему стремиться. Одна из сильных сторон книг Кнута - обширный анализ алгоритмов в тексте и в упражнениях. Для понимания некоторых аспектов анализа потребуется пройти курс обучения математике на бакалавриате. А «получисловые алгоритмы», я думаю, лучше всего оценили бы на курсах теории чисел бакалавриата. Плюс теория чисел - это само по себе развлечение!

0
ответ дан 1 December 2019 в 04:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: