Dmitri Pavlov - Post a comment
( Read Comments )
TimeText
07:52 am
[info]dmitri_pavlov

[Link]

Да, до третьего курса включительно я занимался алгоритмами, и даже написал статью.
CS — огромная область, я изучал более-менее исключительно
теорию (Theoretical Computer Science),
и то далеко не всю.
Я знаю немного алгоритмов и имею самые начальные познания в теории сложности, а вот про области
вроде формальных моделей, семантик, и всего, что связано
с логикой, я почти ничего не знаю.

Так что если под CS понимать алгоритмы,
то здесь я могу сказать, что есть несколько десятков
фундаментальных алгоритмов и несколько десятков
фундаментальных техник, плюс вариации на тему.
В этом отношении структура этой области очень
сильно отличается от структуры, скажем,
алгебраической геометрии.
Это делает её в каком-то смысле проще, а в каком-то
— сложнее для изучения. Просто войти в область,
а вот если надо узнать, какие есть алгоритмы для
данной задачи, то это уже сложнее.
Конкретный список алгоритмов и техник
у меня даже где-то был записан,
но в нём нет нужды — как я теперь вижу,
содержание семи томов Кнута его неплохо описывает,
впрочем, надо отметить, что некоторые темы у Кнута
принципиально отсутствуют, например, геометрия,
и план по ним надо искать в другом месте.
Reply:
 
From:
(will be screened)
Identity URL: 
имя пользователя:    
Вы должны предварительно войти в LiveJournal.com
 
E-mail для ответов: 
Вы сможете оставлять комментарии, даже если не введете e-mail.
Но вы не сможете получать уведомления об ответах на ваши комментарии!
Внимание: на указанный адрес будет выслано подтверждение.
Username:
Password:
Subject:
No HTML allowed in subject
Message:



Notice! This user has turned on the option that logs your IP address when posting.
My Website Powered by LJ.Rossia.org