Что такое популярная/хорошая структура данных и анализ алгоритмов для C, отличных от Структуры данных, алгоритмы и принципы программного обеспечения в C Томасом Стэндишем.Структуры данных и книга алгоритмов для C
ответ
Introduction to Algorithms Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest и Clifford Stein считается стандартным чтением на эту тему. Это очень основательно.
Просьба указать причину понижения. –
Книга Coremen - это отходы, попробуйте SedgeWick вместо этого –
Эта книга трудно читать для новичков, а не практично. '<Руководство по разработке алгоритмов 2nd>' намного лучше. –
Algorithms in C (Седжвик) также хорошо
The Algorithm Design Manual очень читаемый
Я слышал хорошие вещи об этом. –
SedgeWick Rocks! –
@SaadQureshi - на самом деле Sedgwick rocks –
возможно дубликат [Что это лучшая книга для изучения алгоритмов?] (Http://stackoverflow.com/questions/302270/ что-есть-наилучшие книги для обучения-об-алгоритмы) –
Как правило, вам не нужно заботиться о языке реализации для книги алгоритмов и структур данных. Вероятно, вам придется адаптировать его к контексту в любом случае - например. структура данных в файле будет реализована несколько иначе, чем одна и та же структура данных в памяти. В некоторых книгах ложится больше, чем у других, и у меня нет проблем с этим, но вы должны понимать, что перевод на другой язык не является проблемой. Основное исключение - книги, ориентированные на функциональные языки, такие как Haskell, где применяются специальные методы. – Steve314