数据结构

当前位置:首页 > 计算机网络 > 计算机理论 > 数据结构

出版社:湖南人民出版社
出版日期:1997-4
ISBN:9787302023685
作者:严蔚敏,吴伟民
页数:335页

章节摘录

版权页:插图:它类似于线性表的顺序存储结构,在序列中相邻的两个记录R,和,它们的存储位置也相邻。在这种存储方式中,记录之间的次序关系由其存储位置决定,则实现排序必须借助移动记录;(2)一组待排序记录存放在静态链表①中,记录之间的次序关系由指针指示,则实现排序不需要移动记录,仅需修改指针即可;(3)待排序记录本身存储在一组地址连续的存储单元内,同时另设一个指示各个记录存储位置的地址向量,在排序过程中不移动记录本身,而移动地址向量中这些记录的“地址”,在排序结束之后再按照地址向量中的值调整记录的存储位置。在第二种存储方式下实现的排序又称(链)表排序,在第三种存储方式下实现的排序又称地址排序。在本章的讨论中,设待排序的一组记录以上述第一种方式存储,且为了讨论方便起见,设记录的关键字均为整数。即在以后讨论的大部分算法中,待排记录的数据类型设为。

内容概要

严蔚敏  清华大学计算机系教授,长期从事数据结构和教材建设,和吴伟民合作编著的《数据结构》曾获“第二届普通高等学校优秀教材全国特等奖”和“1996年度国家科学技术进步奖三等奖”。
吴伟民 广东工业大学计算机学院副教授,硕士生导师。广东省计算机学会图像图形分会秘书长。长期从事数据结构教学和系列教材建设。主要研究领域:数据结构和算法、可视计算、编译和虚拟机技术、智能系统等。和严蔚敏合作编著的《数据结构》曾获“第二届普通高等学校优秀教材全国特等奖”和“1996年度国家科学技术进步奖三等奖”。

书籍目录

第1章 绪论
第2章 线性表
第3章 栈和队列
第4章 串
第5章 数组和广义表
第6章 树和二叉树
第7章 图
第8章 动态存储管理
第9章 查找
第10章 内部排序
第11章 外部排序
第12章 文件
附录A 名词索引
附录B 函数索引
参考书目

编辑推荐

《数据结构(C语言版)》教材已伴随着计算机科学与技术的发展茁壮成长了三十余年,获得了中华人民共和国教育部科技进步奖、普通高等学校优秀教材全国特等奖、全国优秀畅销书金奖等三十多项部级以上奖励,被近千所高校选作教材,教学效果非常好。本套教材经过多次修订改版和增加新品种、新内容、新技术,基本涵盖了本科生和硕士研究生的主要课程。本套教材的作者全部是清华大学计算机系的教师,教材的内容、语言特点,课时安排体现了他们治学严谨的特点,概念表述严谨,逻辑推理严密。语言精练。同时,本套教材体系完整、结构严谨,理论结合实际,注重素质培养。《数据结构(C语言版)》特点:涵盖教学大纲内容,兼顾学科知识的广度和深度,适用面广;引入抽象数据类型的基本概念,有助于培养学生的数据抽象和算法设计能力;以C伪码语言描述存储结构和算法,有助于提高学生的程序设计能力:对算法进行详尽的定性或定量的时间分析,有助于奠定学生的算法分析基础;另外一本《数据结构(C语言版)》(含盘)有配套光盘,提供了全书120余个算法C语言源码。80余个算法执行过程的动态演示,有助于学生对数据结构和算法的分析和理解。

作者简介

《数据结构》(C语言版)是为“数据结构”课程编写的教材,也可作为学习数据结构及其算法的C程序设计的参考教材。本书的前半部分从抽象数据类型的角度讨论各种基本类型的数据结构及其应用;后半部分主要讨论查找和排序的各种实现方法及其综合分析比较。其内容和章节编排与1992年4月出版的《数据结构》(第二版)基本一致,但在本书中更突出了抽象数据类型的概念。全书采用类C语言作为数据结构和算法的描述语言。本书概念表述严谨,逻辑推理严密,语言精炼,用词达意。并有配套出版的《数据结构题集》(C语言版)。既便于教学,又便于自学。 本书可作为计算机类专业或信息类相关专业的本科或专科教材,也可供从事计算机工程与应用工作的科技工作者参考。

图书封面


 数据结构下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计3条)

  •     前后经过三个月的时间,终于把它看完了。好久没有这样看书的感觉了,自己从小学初中时代之后。一向学编程的方式就是Try,一直没有读书的习惯。昨晚还是在半夜睡不着的时候拿着手电筒在床上把它看完的。看完感觉一种解脱。这本书在读时就感觉到perfect,虽然它并不难读。说来见笑,里面最花我时间的是那些公式推算,自己推算竟都花了我不少时间,作为数学专业的学生实在惭愧。再者就是代码了。看看算法还是花一点思考时间。因为第一遍还不想上机打代码,所以有些算法一时想不通就只能自己写实例在纸上推演了。感觉还是不错的。确实一直以来就没有完整的算法思想,写程序都是根据直觉或者说一时的“灵感”,实在算不上规范化编程,更谈不上效率。所以读这本基础书对我来说作用会是很大。读数据结构也是学习其他众多计算机课程的前提,所以以后要多次地阅读、实践这本书所教的内容,直至将它吃透。
  •     真心来吐槽加咆哮的。这书目前来说一共看了三遍,第一遍上课的时候,感觉是想睡觉;第二遍期末复习,感觉依然是看不了两页外加想睡觉;第三遍真心不想这么痛苦了,于是开始挑重点看,然后一看就看出问题来了:1.这书绝对的重点拎不清啊有木有!拿KMP算法来说,前面讲了那么一大堆数学语言描述,到关键的为什么这个算法就要这么做,就开始语焉不详了!然后,我们理解你一步一步从基础开始讲,然后慢慢改进的苦心,但是!最后那个关键的改进为什么就是“因为有xxx问题,所以对KMP算法可以做如下改进,代码如下”啊啊啊!这到底是想讲不清楚呢还是想讲不清楚呢还是想讲不清楚呢?2.代码严重的很难看。作为一本教材,代码简洁没错,但是没有简洁到上来就是各种i跟j,连它是个int还是float还是指针都不告诉我们吧?就算觉得定义的语句不需要写,至少给个注释啊!每次看代码都要靠猜,据我所知好的代码应该是能体现出意义的吧?难道是我out了?3.最后是个对排版的吐槽。书里经常出现“如x.x节”所示的字样,然后这个“x.x节”已经离出现这个字样的地方十万八千里了。。。。这个严重会影响看书的连贯性的!等我好不容易把那个x.x节里面的某一小段给扒出来,再回去的时候我都已经忘了为什么要看那个东西了有木有!然后就得重新开始思路了有木有!最后PS,伙伴系统神马的是操作系统的部分数据结构掺和神马啊,讲得完全不想看。。。。要不是之前看过ULK的话真心会看不懂的吧。。。
  •     书从内容的深度和完备性上来说都算不上太过经典,却是一本不错的教材型图书.至少比起国内各种抄来抄去的教材都要强得多.老一辈的人可能大都秉承教书育人的理念,不像现在的好多教授导师弄虚作假,利欲熏心.

精彩短评 (总计101条)

  •     数据结构对于从事计算机专业的人来说是必读的教程,而这个版本的数据结构还是不错的(⊙o⊙)哦
  •     书本质量很好!经典教材,对学习很有帮助!
  •     当初学数据结构的启蒙书
  •     考研时看的
  •     大学里最应该好好看的一本书~~sigh~
  •     错误比c那本更多。其实我认为学完c,读一读这本书中几种经典的数据表示方法,直接看算法更好。
  •     很经典的一本教材,好多大学都在用的,买来看看很好的,通俗易懂,O(∩_∩)O~
  •     经典教材
  •     反正比c语言强点
  •     这本书还是很经典的,当年的入门书籍了.
  •     专科学过,专升本时复习过,本科时旁听过,第一次考研学过,第二次考研恨不得已经将每个算法都扣得不能再扣了。。。当今天为sumous备课的时候,又重新拿起这本倾尽我无数心血的数据结构,不禁百感交集:有些东西我是一遍记不住的,但是正是这些一边记不住的,才是值得你一遍遍去回味的,耐心到最后,自然是水到渠成。
  •     始终觉得这本书是我有史以来看得最痛苦的一本。。。真不明白为嘛这么多学校喜欢用来当教材
  •     绝对是个经典的大学计算类专业教材(2009.7月-9月),终于把它读过一遍了。经典。确实需要一次一次地重复研读。
  •     “数据结构”是计算机程序设计的重要理论技术基础,它不仅是计算机学科的核心课程,而且已成为其他理工专业的热门选修课。本书是为“数据结构”课程编写的教材,其内容选取符合教学大纲要求,并兼顾学科的广度和深度,适用面广。
  •     题没有完全做完啊
  •     值得反复阅读
  •     书不错的啊,弟弟很喜欢,计算机专业的,可以用
  •     经典
  •     一本经典的数据结构教程,深刻理解c语言编程的必选教材
  •     经典的书籍,不适合入门。诡异的代码风格会让你不知所云。
  •     这本是我的考研指定书目,是与教材配套使用的,很实用,系统性也比较强,还是比较不错的一本书啦!还有就是当当的速度真的很赞!
  •     敬业的老师把这本书的效力提高到四颗星!
  •     不得不说这本带在身边5年了的书还是比较简洁实用适于查用的!
  •     大学课本罢了 老师不错 可惜当时没尽全力学
  •     暂时未看完,网上推荐的经典教材,应该不错。
  •     还没有看...之前买的不见了...数据结果是我心中永远的痛!
  •     其实还好,如果有一定基础看着还行,不过有点乱。
  •     很好,老师说买对了,考研就是学这本书,一定要配题集一起买
  •     总有同学抱怨数据结构太枯燥,学不下去。我觉得就是从这本书上来说,就可以看出这门课内在的美与气质。计算机和信息技术,神奇的科技,在拟合人的思维模式的同时,也在开发自己的思维。我们即使对自己的生理构造一无所知,也能从计算机的思维模式中得到启发。建模,建系,都是我们可以学的。
    书是好书。要会用更有价值。
  •     还可以还可以还可以还可以。怎么说呢, 我感觉新版的C语言,讲解的还没有第三版好,不过就这样吧
  •     老师推荐的数据结构书。很经典的严蔚敏版本。所有部分都很详细。
  •     仔细研究过的数据结构书
  •     本想冲击一下苦手的软件,可耻的半途而废了。数据结构还是留给软件的同鞋们吧。
  •     明明不难的东西写得这么隐晦!!
  •     大纲要求,考研必备!!很有用的一本书!!
  •     这他妈是教科书啊
  •     我是计算机专业的学生,这是我们的老师推荐的书,应该是很不错的一本。
  •     严老师的数据结构最经典
    严老师的数据结构最经典
    严老师的数据结构最经典
  •     学校订的教材,买了也无所谓好坏。
  •     其实,我觉得这本书挺好的!!!
  •     大爱这本书,大爱这个系列!!
  •     超级经典的教材!非常不错!
  •     书本身虽然不算厚,,但是在编程云集的书中占有很大地位的这本教材自由独到之处,,,大学教授推荐的数据结构必备工具,.
  •     计算机专业必看精品,其价值不容多说
  •     只因为上这课的那女老师不错···
  •     讲得挺全面挺深的,适合作为考研参考教材
  •     这本书不错,是考 研的好课本!
  •     教材推荐用书,很好,对专业学习有帮助。书是正版
  •     没怎么学好!我还会在回来的!
  •     不够深入。
  •     大学的时候读过。。和作者的另外一本绿皮的差不了太多。。
  •     教科书,不过写得还不错。
  •     数据结构是一本好书,涵盖了好多编程知识,清华编的
  •     数据结构!软件工程必学!少年们!努力吧!
  •     大学的教材,大学没有好好学,现在要恶补一下了!
  •     学校计算机教材中少数几本值得仔细阅读的书
  •     大学教材,比起技能型书籍来说,可谓是大学里头最值得细读的书。
  •     入门。
  •     重读
  •     适合计算机专业的学生当教材和自学手册
  •     作为数据结构初学者,本身对这门课程会有很多不明白、不理解、不确定的内容。这本书当中不只是粗浅地讲述概念,一带而过,而是用实例来进行一步一步的讲解,对于初学者是很好的。
  •     经典教程
  •     清华和邮电的书都不错。

    基础教材没啥好说的。
  •     很值得推荐的一本数据结构书,希望有兴趣的同学买回去看看
  •     经典教材 学习 应用 多看看
  •     数据结构是专业基础课程,比较重要,这本数还是不错的。。
  •     物流很快,两本书质量也非常好,儿子很喜欢,已经迫不及待想要学习了,呵呵
  •     刚收到书,准备下学期作为教材讲授给学生听,应该是不错的,持续关注清华大学计算机系列的教材!
  •     那些带星号的章节估计作者都没懂吧……写一半就没下文了,而且内容都不知道在讲什么……
  •     教材不错,看了好几遍了
  •     C语言版数据结构比较难,慢慢看吧
  •     豆瓣猜的,挺准。。。
  •     噗~看的想死的心都有!!!!!!!!!!!!
  •     计算机考研必备~~不错不错!而且特快
  •     这本书的质量很好,读着很舒服
  •     启蒙自学数据结构
  •     不错的计算机教辅书 值得推荐
  •     基本上不理解
  •     好吧,讲这课的老师讲得很不错的说。
  •     这本数据结构很好,印刷很不错,应该是正版的啦! 发行那么多册绝对有它的权威!学习数据结构的必须的首选之书啦!!快递很快!当当网购书很方便而且放心~~~非常满意!
  •     计算机考研必备之书
  •     好好学习计算机
  •     C语言数据结构,对于我这种只学过C语言的人来说,学起来还是可以的、。
  •     程序的逻辑较乱,不过介绍得比较全
  •     纸张不错,考研专用数据结构书籍,快递很给力,都没料到会这么快!
  •     教材,认真读,以后还要读一遍
  •     是本不错的书,讲解好,细,且易懂!!
  •     有一套
  •     老师让买的教材,舍友一起买的,挺好的,快递超快
  •     建议配合作者的视频教程一起看,撇开那本CLRS(太难看懂了),这本算是我见过的最好的数据结构和算法书
  •     比学校里买便宜
  •     用了3个多月,今天终于读完了,推荐给所有想要挑战智力极限的同学。
  •     严蔚敏的数据结构是权威的,对学习编程很有帮助!
  •     这本书绝对是数据结构的好帮手
  •     比谭哥的c语言要差些。。好多约定不讲哪个晓得啊。。
  •     严蔚敏 网上的视频教程 太烂 太旧 看书比较好
  •     这本书不愧是经典之作,现在读起来还是觉得受益良多对于初学者可能代码不够细致,有不少都是一带而过,但是内容解析还是比较到位的
  •     大学时精读的书
  •     精典,易懂
  •     很一般
  •     这是教材 不过数很棒 希望当当提高些
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024