The Tomes of Delphi
Algorithms And Data Structures
Julian M Bucknall
This book is available for download with iBooks on your Mac or iOS device, and with iTunes on your computer. Books can be read with iBooks on your Mac or iOS device.
Master developer Julian M Bucknall provides Delphi developers a comprehensive overview of using algorithms and data structures from a practical perspective. He begins with a discussion of algorithm performance, and provides comprehensive coverage of such topics as arrays, linked lists, and binary trees. The book focuses on search algorithms--such as sequential and binary search--and sort algorithms--including bubble, insertion, Shell, quicksort, merge sort, and heapsort--along with techniques for optimization. Additionally, the author presents hashing and hash tables; priority queues, state machines and regular expressions; and data compression techniques such as Huffman and LZ77.
Great book and not applicable to just Delphi. Algorithms are timeless and the knowledge useful for any developer. Julian is a master of the topics he presents!