织梦CMS - 轻松建站从此开始!

PDF电子书分享

当前位置: 主页 > 计算机类 >

数据结构与算法分析 C语言描述PDF,TXT,epub,mobi,azw3电子书下载

时间:2020-04-02 11:18来源:未知 作者:断桥之上 点击:
数据结构与算法分析 C语言描述PDF,TXT,epub,mobi,azw3电子书下载 内容简介 本书是国外数据结构与算法分析方面的标准教材,介绍了数据结构(大量数据的组织方法)以及算法分析(算法运行时间
数据结构与算法分析 C语言描述PDF,TXT,epub,mobi,azw3电子书下载
内容简介

本书是国外数据结构与算法分析方面的标准教材,介绍了数据结构(大量数据的组织方法)以及算法分析(算法运行时间的估算)。本书的编写目标是同时讲授好的程序设计和算法分析技巧,使读者可以开发出具有*高效率的程序。
本书可作为高级数据结构课程或研究生一年级算法分析课程的教材,使用本书需具有一些中级程序设计知识,还需要离散数学的一些背景知识。

作者简介

【加照片】
马克·艾伦·维斯(Mark Allen Weiss)佛罗里达国际大学计算与信息科学学院教授、副院长,本科教育主任和研究生教育主任。他于1987年获得普林斯顿大学计算机科学博士学位,师从Robert Sedgewick。 他曾经担任全美AP(Advanced Placement)考试计算机学科委员会的主席(2000-2004)。他的主要研究兴趣是数据结构、算法和教育学。他编写的关于数据结构与算法方面的知名教材还有《Data Structures and Algorithm Analysis : in Java》《Data Structures and Algorithm Analysis : in C 》《Data Structures and Problem Solving : Using Java》《Data Structures and Problem Solving : Using C 》。

目  录
出版者的话
译者序
前言
第1章 引论┊1
1.1 本书讨论的内容┊2
1.2 数学知识复习┊3
1.2.1 指数┊3
1.2.2 对数┊3
1.2.3 级数┊4
1.2.4 模运算┊5
1.2.5 证明方法┊5
1.3 递归简论┊7
总结┊10
练习┊10
前  言
目的
本书讨论数据结构和算法分析。数据结构主要研究组织大量数据的方法,而算法分析则是对算法运行时间的评估。随着计算机的速度越来越快,对于能够处理大量输入数据的程序的需求变得日益急切。可是,由于在输入量很大的时候程序的低效率现象变得非常明显,因此这又要求对效率问题给予更仔细的关注。通过在实际编程前对算法进行分析,学生可以决定一个特定的解法是否可行。例如,学生在本书中将读到一些特定的问题并看到精心的实现方法是如何把处理大量数据的时间限制从16年减至不到1秒的。因此,若无运行时间的阐释,就不会有算法和数据结构的提出。在某些情况下,对于影响算法实现的运行时间的一些微小细节都需要认真探究。
一旦确定解法,还必须编写程序。随着计算机的日益强大,它们必须解决的问题也变得更加巨大和复杂,这就要求开发更加复杂的程序。本书的目的是教授学生良好的程序设计技巧和提高学生的算法分析能力,使得他们能够开发出具有最高效率的程序。
本书适合作为高级数据结构(CS7)课程或研究生第一年算法分析课程的教材。学生应该具有中等程度的程序设计知识,包括像指针和递归这样一些内容,还应该具有离散数学的某些知识。
点击版本下载:   下载地址 (责任编辑:admin)
------分隔线----------------------------