وبلاگ بلیان

تحلیل ساختارهای داده و الگوریتم‌ها در C (ویرایش دوم)

Data Structures and Algorithm Analysis in C (2nd Edition)

معرفی کتاب «تحلیل ساختارهای داده و الگوریتم‌ها در C (ویرایش دوم)» (با عنوان لاتین Data Structures and Algorithm Analysis in C (2nd Edition)) نوشتهٔ Mark Allen Weiss، منتشرشده توسط نشر Addison-Wesley; Addison Wesley در سال 1997. این کتاب در 511 صفحه، فرمت epub، زبان انگلیسی ارائه شده است.

In this second edition of his best-selling book, Data Structures and Algorithm Analysis in C , Mark Allen Weiss, continues to refine and enhance his innovative approach to algorithms and data structures. Using a C implementation, he highlights conceptual topics, focusing on ADTs and the analysis of algorithms for efficiency as well as performance and running time. Dr. Weiss also distinguishes Data Structures and Algorithm Analysis in C with the extensive use of figures and examples showing the successive stages of an algorithm, his engaging writing style, and a logical organization of topics. Features Includes a chapter on algorithm and design techniques that covers greedy algorithms, divide and conquer algorithms, dynamic programming, randomized algorithms, and backtracking Presents current topics and newer data structures such as Fibonacci heaps, skew heaps, binomial queues, skip lists, and splay trees Contains a chapter on amortized analysis that examines the advanced data structures presented earlier in the book Provides a new chapter on advanced data structures and their implementation covering red black trees, top down splay trees, treaps, k-d trees, pairing heaps, and more Incorporates new results on the average case analysis of heapsort Offers source code from example programs via anonymous FTP 0201498405B04062001 From a prominent expert in algorithm efficiency, this book discusses the use of modern data structures with a keen eye for issues of performance and running time. Abundant examples demonstrate the power and breadth of the C language in the hands of an experienced C programmer. The concepts behind data structures are illustrated with many diagrams and illustrations. Mark Allen Weiss' successful book provides a modern approach to algorithms and data structures using the C programming language. The book's conceptual presentation focuses on ADTs and the analysis of algorithms for efficiency, with a particular concentration on performance and running time. The second edition contains a new chapter that examines advanced data structures such as red black trees, top down splay trees, treaps, k-d trees, and pairing heaps among others. All code examples now conform to ANSI C and coverage of the formal proofs underpinning several key data structures has been strengthened. This edition covers advanced topics early to ensure student involvement with all code examples now conforming with standard C programming style conventions. The text includes coverage of the formal proofs underpinning key data structures.
دانلود کتاب تحلیل ساختارهای داده و الگوریتم‌ها در C (ویرایش دوم)