Algorithms, data structures, and problem solving with C++

Algorithms, data structures, and problem solving with C++ 图书pdf下载

意见:

1061

语:

英语

评分:

0

部门:

技术

页数:

286

部分:

软件

通知

如果您反对出版本书,请联系我们 [email protected]

马克艾伦维斯 是佛罗里达州迈阿密国际大学工程与计算学院计算机科学杰出大学教授和本科教育副院长。他还曾担任通用计算、建筑和工程教育学院 (SUCCEED) 的创始主任,此前曾担任计算和信息科学学院的副主任九年。
他于 1983 年获得 The Cooper Union 的电气工程学士学位,并获得博士学位。 1987 年在普林斯顿大学获得计算机科学博士学位,在 Bob Sedgewick 手下工作。他自 1987 年以来一直在 FIU,并于 1996 年晋升为教授。他的兴趣包括数据结构、算法和教育,他最知名的是他的备受赞誉的独着的数据结构教科书,这些教科书是在计算机科学中应用最为广泛。从 1997 年至 2004 年,他担任大学先修计算机科学发展委员会的成员,并于 2000 年至 2004 年担任委员会主席。 Weiss 博士是 IEEE Fellow、AAAS Fellow 和 ACM 杰出教育家。他是 2015 年 SIGCSE 计算机科学教育杰出贡献奖、2017 年 IEEE 计算机学会 Taylor Booth 教育奖、2018 年 IEEE 教育学会 William Sayle 教育成就奖和 2021 年 ACM Karl V. Karlstrom 杰出教育家奖的获得者.

书的描述

Algorithms, data structures, and problem solving with C++ 本书 pdf 阅读和下载 马克艾伦维斯

This book authored by Mark Allen Weiss, stands out as the first CS2 textbook to distinctly separate the interface and implementation of data structures. This innovative approach presents the interface and running time of data structures upfront, allowing students to apply these structures in various practical examples before delving into their implementations. This method significantly enhances students' ability to think abstractly.

Key Features:

  • Emphasis on Data Structures and Algorithm Design: The book uses C++ as the implementation language while maintaining a strong focus on data structures and algorithm design.
  • Abstraction Reinforcement: Interface and implementations of data structures are discussed separately, reinforcing abstract thinking.
  • Incorporation of Case Studies: Practical examples, such as expression evaluation, cross-reference generation, and shortest path calculations, are used to illustrate concepts.
  • Early Introduction to Time Complexity: A comprehensive discussion of time complexity and Big-Oh notation is provided early in the text.
  • Instructor Flexibility: The book offers instructors flexibility in balancing practice, theory, and the level of C++ detail.
  • Optional Advanced Material: Part V contains advanced material for those who wish to explore further.
  • Coverage of Fundamental C++ Concepts: Classes, templates, and inheritance are covered as fundamental concepts in sophisticated C++ programs.
  • Fully Functional and Tested Code: The book includes fully functional code tested on g++2.6.2, Sun 3.0.1, and Borland 4.5 compilers. This code is integrated into the book and also available via FTP.
  • Supportive Learning Tools: End-of-chapter glossaries, summaries of common errors, and a variety of exercises help reinforce learning.

Weiss's textbook provides a comprehensive and structured approach to mastering algorithms, data structures, and problem-solving using C++, making it an invaluable resource for students and educators alike.

保留出版权

为了保护作者和出版社的版权,该书在 YSK Books 中不可用。

书评

0

out of

5 stars

0

0

0

0

0

Book Quotes

Top rated
Latest
Quote
there are not any quotes

there are not any quotes

更多书籍 马克艾伦维斯

Data Structures and Algorithm Analysis
Data Structures and Algorithm Analysis
软件
906
English
马克艾伦维斯
Data Structures and Algorithm Analysis 本书 pdf 阅读和下载 马克艾伦维斯
Data structures & problem solving using Java
Data structures & problem solving using Java
软件
796
English
马克艾伦维斯
Data structures & problem solving using Java 本书 pdf 阅读和下载 马克艾伦维斯
Data Structures and Algorithm Analysis in C
Data Structures and Algorithm Analysis in C
软件
1621
English
马克艾伦维斯
Data Structures and Algorithm Analysis in C 本书 pdf 阅读和下载 马克艾伦维斯
Data Structures and Algorithm Analysis in Java
Data Structures and Algorithm Analysis in Java
软件
817
English
马克艾伦维斯
Data Structures and Algorithm Analysis in Java 本书 pdf 阅读和下载 马克艾伦维斯

更多书籍 软件

Artificial Intelligence in Theory and Practice II: IFIP 20th World Computer Congress
Artificial Intelligence in Theory and Practice II: IFIP 20th World Computer Congress
1210
English
马克斯·布拉默
Artificial Intelligence in Theory and Practice II: IFIP 20th World Computer Congress 本书 pdf 阅读和下载 马克斯·布拉默
Artificial Intelligence in Theory and Practice: IFIP 19th World Computer Congress
Artificial Intelligence in Theory and Practice: IFIP 19th World Computer Congress
956
English
马克斯·布拉默
Artificial Intelligence in Theory and Practice: IFIP 19th World Computer Congress 本书 pdf 阅读和下载 马克斯·布拉默
Artificial Intelligence in Theory and Practice III
Artificial Intelligence in Theory and Practice III
1148
English
马克斯·布拉默
Artificial Intelligence in Theory and Practice III 本书 pdf 阅读和下载 马克斯·布拉默
Artificial Intelligence. An International Perspective: An International Perspective
Artificial Intelligence. An International Perspective: An International Perspective
946
English
马克斯·布拉默
Artificial Intelligence. An International Perspective: An International Perspective 本书 pdf 阅读和下载 马克斯·布拉默

Add Comment

Authentication required

You must log in to post a comment.

Log in
There are no comments yet.