This textbook for a second course in computer science demonstrates the role of abstract data types in writing object-oriented programs. The authors discuss classes, the linked list, recursion, stacks, queues, the efficiency of algorithms, trees, tables, and graphs. The third edi…
This text takes a gentle approach to the data structures course in C++. Providing an early, self-contained review of object-oriented programming and C++, it gives students a firm grasp of key concepts and allows those experienced in another language to adjust easily.
This title provides an in-depth treatment of hierarchical problem solving, computational complexity, and the principles and applications of multi-granular computing, including inference, information fusing, planning, and heuristic search. The book explains the theory of hierarch…