求 大话web数据挖掘 pdfF

清华大学出版社 - 图书详细资料
&&&&大话数据挖掘
计算机考试类图书
机械材料汽车能源
建筑土木水利
环境与给排水
生物与医学
电工基础与电气工程
社会职业培训
计算机基础
计算机组成与原理
算法与程序设计
计算机技术及应用
计算机网络
图形图像与多媒体
计算机辅助设计
计算机--其他
计算机考试类图书
非英语专业本科教材
非英语专业研究生教材
专升本教材
英语专业教材
选修课系列教材
专门用途英语教材
学术类图书
考试类用书
娱乐休闲英语
英语学习方法
非英语语种图书
外语--其他
高职高专--公共基础课
高职高专--人文社科类
高职高专--计算机类
高职高专--电子信息类
高职高专--机电类
高职高专--工科类
高职高专--经济管理类
高职高专--服务类
基础教育--英语
基础教育--信息技术
中职教育--计算机类
中职教育--公共课
中职教育--经济管理类
中职教育--电子信息类
中职教育--机电类
中职教育--服务类
大话数据挖掘
作者:西安美林电子有限责任公司
图书详细信息:
定价:39元
装帧:平装
印刷日期:
图书简介: 本书以EMBA班的“数据挖掘技术及其应用”教学为场景,带领读者步入数据挖掘的神秘殿堂,领略数据挖掘的神奇魅力。全书分为9章:第1章从三个真实故事开始数据挖掘之旅;第2章以某企业生产中遇到的质量控制难题的解决过程为线索,展现数据挖掘的实施过程;第3章到第9章以典型案例的形式分别介绍了数据挖掘技术在电力行业、交通航空领域、冶金行业、税务与金融行业、电信行业、故障诊断以及互联网行业的应用。数据挖掘是一种专业性极强的技术,本书避开大量晦涩的概念和令人生畏的数学公式,以师生互动讨论的形式让读者走进数据挖掘殿堂,进而深入浅出、循序渐进地感知数据挖掘。随着阅读,读者会自然而然地身临课堂,“让数据说话,从数据中发现规律,科学决策”等新的理念会使读者对实际工作中面临的复杂问题浮想联翩、另辟新径。本书适合企事业部门的领导、管理人员、生产一线的技术人员,另外,学生或者行业工作者,可以通过本书的阅读,为以后的学习奠定好基础。
本书的萌发
上世纪80年代末到90年代初,国内外广泛流传着一句耐人寻味的话语:我们沉浸在数据的海洋中,却渴望着知识的淡水。这句话生动地描绘了当时人们面对海量数据的迷惘和无奈。就在这时,世界商业巨头沃尔玛从其庞大的交易数据库中演绎了一场“啤酒和尿布的故事”,揭示了一条隐藏在海量数据中的、美国人的一种行为规律:年龄在25~35岁的年轻父亲下班后经常要到超市去给婴儿买尿布,而他们中有30%~40%的人顺手为自己买几瓶啤酒。受这条简单的客户行为模式的启发,沃尔玛调整了商品布局,并策划了促销价格,结果销售量大增。这一现象引起了科学界的注意,他们将“啤酒和尿布的故事”引申为“关联规则获取”,进而将“从大量的、不完全的、有噪声的、模糊的、随机的数据中,提取隐含在其中的、人们事先不知道的、但又潜在有用的信息和知识的过程”定义为“数据挖掘”。
需求是成功之源,于是西方发达国家刮起了一场数据挖掘的风暴。商业界发现了沃尔玛迅猛发展的秘诀,纷纷效仿。电信行业也沸腾了,各公司纷纷争先恐后地利用数据挖掘这一锐利武器解决他们面临的最紧迫的问题(如客户分群、客户会流失原因及预测、业务套餐及响应、关联消费等)。工业界也行动了,他们从堆积如山的数据中,挖掘出指导生产和管理的决策规则。
上世纪90年代中期以后,基于数理统计、人工智能、机器学习、人工神经网络等多种技术的数据挖掘技术已经成为研究和应用的热点,数据挖掘在我国也开始推广应用。然而,从这么多年的情况来看,我国数据挖掘的应用与发达国家还有很大差距。我们仅在互联网、金融、电信和商业等领域有一些成功的应用,而在其他行业如制造、航空、医药、军工、化工、税务、反恐和刑侦等只有少量的尝试。为什么会这样呢?IT界、企业界和学术界的有识之士无不在思考着这样的问题。进行数据挖掘,数据是基础,难道是我国的信息化建设还未达到一定的程度,数据积累不够?
进入21世纪前可以这么说,可现在,显然不是。目前,我国的大中型企业,大多建立了先进的信息化系统,甚至相当多的企业构建了数据仓库,而且数据日复一日、爆炸式地增长,可谓堆积如山。然而,很多企业对数据挖掘的认识还不全面,甚至感觉其神秘不可信,这样的话,生产管理中遇到了不能解决的问题,自然不会用数据挖掘的思想思考,甚至基层部门提出使用这样的方法,管理层却因对此不甚了解而无力推动。
为此,我们期望从领导层和生产一线的工作人员普及数据挖掘知识开始,唤起人们对数据新的认识:数据是客观实际的反映,它体现了营销规律、生产规律、经营规律和产品质量控制规律。更重要的是,使企业管理告别基于简单统计分析的“报表”决策时期,跨入数据挖掘的“知识”决策时代。
为了实现这一目标,迫切地需要一本使企业管理者和基层工作者喜闻乐见的读物。然而,市面上的数据挖掘书籍几乎全是教科书形式,理论性太强,满篇数学公式,让人望而却步,而且应用实例甚少,让人难以理解。在这种情况下,我们大胆地萌发出一种案例教学法编写思路,以课堂教学为线索,介绍数据挖掘的基本概念和应用过程,让读者轻松地走进数据挖掘,领略数据挖掘的神奇魅力。
本书的读者群
如果您是一位企业或政府部门的领导,您可以利用乘飞机的闲暇,与本书中的徐教授和各行各业的精英们一起,走进数据挖掘的世界,相信当您下飞机的时候,一定会浮想联翩,产生许多新的思路;
如果您是一位企业管理、生产一线的技术人员,利用一个周末的休息时间,通过本书,您会对数据挖掘有初步而较为系统的了解和认识,您会自觉地尝试利用数据挖掘的方法解决实际问题;
如果您是一位想系统学习数据挖掘知识的学生或科技工作者,亦可以通过本书的阅读,为以后的学习奠定好基础。
本书的内容
全书共9章。第1章,揭开数据挖掘的面纱,从三个真实而有趣的故事开始,让读者了解数据挖掘的概念、数据挖掘产生与发展、数据挖掘的功能和数据挖掘技术,本章深入浅出地介绍了关联规则、聚类分析、预测(分类和回归)、时间序列等数据挖掘方法及常用算法;第2章简述数据挖掘流程,以某冶金企业生产中遇到的质量控制技术攻关难题的解决过程为线索,活灵活现地展现了一个数据挖掘问题的项目立项及其实施过程;第3章到第9章以典型案例的形式分别介绍了数据挖掘技术在电力行业、交通航空领域、冶金行业、税务与金融行业、故障诊断、电信行业、互联网行业方面的应用。
本书的特色
本书以EMBA班的“数据挖掘技术及其应用”教学为场景,通过教师与学员互动共鸣的形式,带领读者步入数据挖掘的神秘殿堂,领略数据挖掘的神奇魅力。这种写作方式,避免了传统教科书理论性太强,数学公式繁多,让非专业数据挖掘者望而却步的缺陷。
本书通过数据挖掘的典型案例,引导读者领略如何利用数据挖掘技术解决各行各业生产和管理中的实际问题。摈弃了晦涩难懂的理论,在解决问题的过程中了解数据挖掘技术及其应用方法,学会“让数据说话,以数据辅助决策”的新理念。
本书由西安交大美林数据挖掘研究中心策划,靖稳峰、卢耀宗等编写,程宏亮为本书审定了章节划分并精选了案例素材,王璐为本书审定了故事构思和语言风格,程宏斌、李炜、强劲和黄蓉等对本书提出了大量的建设性构想和修改意见,并参与了部分章节的编写。陈浩铭和王羽为本书制作了精美插图。
西安交通大学徐宗本院士在百忙中对本书的构思、写作给予了悉心指导,清华大学出版社栾大成编辑对本书原稿字斟句酌,使得本书增色不少,这里一并表示衷心感谢。西安交大美林数据挖掘研究中心还有许多同事为本书的出版付出了大量心血,在此表示诚挚的谢意。
揭开数据挖掘的面纱 1
历史的使命 2
数据挖掘的故事 6
震撼业界的发现 6
降低成本的绝活 9
出奇制胜的小纸条 11
什么是数据挖掘? 14
历史的必然 17
数据挖掘能干什么? 23
关联(ASSOCIATION)规则挖掘 24
序列和时间序列 49
数据挖掘工具 50
数据挖掘流程 57
李部长其人 58
老革命遇见了新问题 60
钓鱼钓来了数据挖掘思路 62
数据挖掘项目立项 65
数据挖掘项目实施 70
业务理解阶段(BUSINESS UNDERSTANDING) 72
数据理解阶段(DATA UNDERSTANDING) 74
数据准备阶段(DATA PREPARATION) 77
建模阶段(MODELING) 79
模型评估阶段(EVALUATION) 83
部署阶段(DEPLOYMENT) 84
李部长的展望 86
数据挖掘在电力行业的应用 89
应用前景 90
电力设备状态检修 94
电力系统暂态稳定性评估 108
负荷预测 115
盗电检测 120
电力数据挖掘系统的构建 124
数据挖掘在交通航空领域的应用 127
铁路票价制定 128
高铁轨道检修 137
交通流量预测 140
数据挖掘在冶金行业的应用 145
流程工业这点儿事 146
产品质量控制 150
高炉炉温预测 157
磨矿粒度预测 162
炼焦配煤优化 168
数据挖掘在税务、金融行业的应用 173
税务稽查 174
反洗钱 180
股票指数追踪 188
数据挖掘在故障诊断中的应用 195
火箭发动机故障诊断 196
机械设备故障诊断 203
核动力设备故障诊断 207
船舶动力故障诊断 218
数据挖掘在电信业中的应用 225
市场细分 225
市场细分 226
精确营销 231
业务响应 239
客户流失分析 244
Web数据挖掘 249
Web数据挖掘概述 250
Web数据挖掘概述 250
垂直搜索引擎中的数据挖掘 252
面向电子商务的数据挖掘 260
社交网络中的数据挖掘 267
参考文献 274
网络资源:
配套教学用书(配套教参、主课本等):
可替代教学用书:
丛书名称:
图书书评:
【欢迎来稿】 总编办:&&
客户服务:(010)
教师服务电话:010-6
反盗版举报电话:(010)
质量反馈:(010)
邮购电话:(010)
邮购地址:北京市海淀区清华大学出版社邮购组收 邮编:100084
读者服务部(购书):(010)
通讯地址:清华大学学研大厦 A 座 邮编:100084
网管信箱:
版权所有(C)2005 清华大学出版社有限公司
Copyrights @ 2005 by Tsinghua University Press. All Rights Reserved
京公网安备 48 号1. 新增扫二维码功能,可直接扫 VeryCD 网站影片页面的二维码,便能在应用上打开;
2. 新增支持 B 站视频(哔哩哔哩),满屏的弹幕更欢乐;
1. 新增支持 B 站视频(哔哩哔哩),满屏的弹幕更欢乐;
2. 在影片封面上展示在线视频的清晰度;
您的位置:
图书分类:&软件出版社:&语言:&
收藏资源后,一旦有新更新(字幕、文件)我们
将会用站内消息和电子邮件通知你。
收藏资源后,一旦有新更新(字幕、文件)我们
将会用站内消息和电子邮件通知你。
该内容尚未提供权利证明,无法提供下载。
中文名:&大话数据库作者:&图书分类:&软件资源格式:&PDF版本:&高清扫描版出版社:&书号:&地区:&语言:&简介:&
内容简介:本书是一本独特的数据库入门书,以最有效的教学思路讲解数据库的每一个知识点,完全以初学者的思维方式提出疑问再深入答疑。这也许不是一本传统的教科书,但绝对是自学数据库的首选书籍。本书采用【老田、小天】二人对话的形式讲解,其中不乏诙谐幽默的问题和解答,避免对知识点生搬硬套。通过学习本书,你能够在嬉笑怒骂的环境中轻松掌握数据存储原理、数据库设计技巧以及大量数据库编程的实战经验,更重要的是能够掌握一种优秀的学习方法、解决问题的思路和思考的方式。【供源时间为工作日8:00-17:00,受硬件限制,供源时长约20天】内容截图:
第一部分 关系型数据库基础第1章 概述 31.1 什么是数据库 41.2 为什么要使用数据库 41.3 数据库的基本概念 61.4 数据库的历史 71.5 关系数据库 81.6 为什么选择SQL Server 91.7 SQL语言 101.8 SQL标准 111.9 10分钟探索IDE 121.9.1 启动和登录SQL ServerManagement Studio 141.9.2 修改登录验证模式 151.9.3 注册数据库服务器 181.9.4 修改数据库服务器属性 181.9.5 启动和停止服务器 191.9.6 创建查询 191.9.7 使用指定数据库 19本章小结 20问题 20第2章 创建和维护数据库 212.1 系统数据库 232.1.1 修改系统数据 232.1.2 查看系统数据 242.2 创建数据库 242.2.1 使用Transact-SQL语句创建数据库 252.2.2 查看数据库文件属性 272.3 数据库文件和文件组 282.3.1 数据库文件的类型 292.3.2 文件组 292.3.3 删除数据库文件 312.3.4 管理文件组 322.3.5 文件组的填充策略 332.3.6 优化数据库的策略 342.3.7 文件状态 352.4 数据库状态和选项 352.5 查看数据库 372.6 删除数据库 382.7 修改数据库 392.7.1 修改数据库名称 392.7.2 扩展数据库 402.7.3 收缩数据库 422.8 数据库快照 442.8.1 数据库快照的应用 452.8.2 数据库快照的原理 462.8.3 管理数据库快照 482.9 分离和附加数据库 512.9.1 分离数据库 512.9.2 附加数据库 522.10 移动数据库文件 542.11 移动和复制数据库 552.12 备份和还原数据库 572.12.1 备份数据库 582.12.2 还原数据库 60本章小结 62问题 63第二部分 设计、实现和使用数据库第3章 Transact-SQL语言 673.1 SQL与Transact-SQL语言概述方式 693.2 Transact-SQL语言的执行方式与调试 713.2.1 调试代码 733.2.2 调试Transact-SQL代码 743.3 数据定义语言(DDL) 753.4 数据操纵语言(DML) 763.5 数据库控制语言(DCL) 783.6 附加的语言元素 783.6.1 标识符和命名规范 793.6.2 局部变量 813.6.3 全局变量 823.6.4 运算符 833.6.5 表达式 883.6.6 注释 883.7 数据类型 903.7.1 字符数据类型 913.7.2 数字数据类型 933.7.3 日期和时间数据类型 953.7.4 二进制数据类型 973.7.5 其他数据类型 983.7.6 用户自定义数据类型 1003.8 内置函数 1033.8.1 概述 1033.8.2 如何查看SQL Server帮助中的语法 1043.8.3 如何使用函数 1093.8.4 函数类型 111本章小结 133问题 134第4章 创建与维护表 1354.1 概述 1374.2 设计表时应该考虑的因素 1374.3 E-R模型 1404.3.1 概述 1414.3.2 属性和主键 1424.3.3 外键 1434.3.4 联系 1454.3.5 关系规范化 1474.4 利用PowerDesigner设计数据库 1504.4.1 PowerDesigner说明和模型设置 1504.4.2 创建概念数据模型实体 1534.4.3 创建概念数据模型关系 1544.4.4 从概念数据模型到生成物理数据模型 1554.4.5 创建物理数据模型 1574.4.6 更新已有的物理数据模型 1574.4.7 生成数据库脚本 1584.5 表的基本特点和类型 1594.5.1 表的特点 1604.5.2 表的类型 1604.6 创建和修改表 1614.6.1 创建普通表 1614.6.2 创建临时表 1654.6.3 创建分区表 1664.6.4 增加和删除列 1714.6.5 修改列 1734.6.6 创建和修改列标识符 1744.6.7 查看表信息 1784.6.8 删除表 1794.7 约束 1804.7.1 主键约束 1814.7.2 外键约束 1844.7.3 NOT NULL约束 1874.7.4 DEFAULT约束 1884.7.5 CHECK约束 1904.7.6 UNIQUE约束 1914.7.7 禁止与删除约束 192本章小结 195问题 195第5章 操作表中的数据 1975.1 准备工作 1995.2 插入语句 2005.2.1 简单的插入语句 2005.2.2 批量插入语句 2045.3 检索数据 2075.3.1 选择数据列 2075.3.2 使用文字串 2075.3.3 改变列标题 2085.3.4 数据运算 2095.3.5 使用ALL与DISTINCT关键字 2105.3.6 使用TOP关键字 2125.3.7 排序 2135.4 WHERE子句 2165.4.1 简单条件查询 2165.4.2 模糊查询 2165.4.3 复合条件查询 2185.4.4 使用IN子句 2195.4.5 使用BETWEEN子句 2205.4.6 空值与非空值 2215.5 修改语句 2225.6 删除语句 223本章小结 224问题 224第6章 高级检索技术 2256.1 聚合技术 2286.1.1 SELECT子句中的聚合 2286.1.2 COMPUTE子句中的聚合 2296.2 分组数据 2306.2.1 普通分组 2316.2.2 使用HAVING子句 2346.2.3 使用ROLLUP和CUBE 2346.3 联合查询 2376.4 连接查询 2406.4.1 内连接 2416.4.2 外连接 2436.4.3 交叉连接 2466.4.4 自连接 2476.5 子查询技术 2486.5.1 使用IN和NOT IN 的子查询 2486.5.2 ANY、ALL等比较运算符的使用 2496.5.3 使用EXISTS关键字 2506.5.4 子查询的规则 251本章小结 252问题 252阶段作业 252第7章 索引 2537.1 概述 2557.1.1 表组织 2567.1.2 堆 2577.1.3 B树 2587.2 索引的优缺点 2587.3 索引的类型 2607.3.1 聚集索引 2607.3.2 非聚集索引 2617.4 索引的属性 2637.4.1 唯一性索引 2637.4.2 复合索引 2647.5 创建索引 2647.5.1 使用向导创建索引 2657.5.2 使用CREATE INDEX语句创建索引 2677.5.3 索引的选项 2697.6 维护索引 2707.6.1 查看索引碎片 2707.6.2 重建索引 2717.6.3 统计信息 2717.6.4 查看索引 2747.6.5 修改索引 2747.6.6 删除索引 276本章小结 278问题 280第8章 视图 2818.1 概述 2838.1.1 为什么需要视图 2838.1.2 什么是视图 2838.2 视图的优缺点 2858.3 创建视图 2868.3.1 创建视图的基本原则 2878.3.2 使用SQL ServerManagement Studio创建视图 2888.3.3 使用Transact-SQL命令创建视图 2918.4 使用视图 2928.5 查看视图 2938.6 加密视图 2948.7 修改视图 2948.8 删除视图 2958.9 重命名视图 2958.10 通过视图更新数据 2968.10.1 通过视图插入数据 2968.10.2 使用UPDATE修改数据 297本章小结 298问题 298第9章 SQL编程及高级应用 2999.1 概述 3019.2 流程控制语句 3019.2.1 IF…ELSE…语句 3029.2.2 BEGIN…END语句 3039.2.3 GOTO语句 3059.2.4 WHILE BREAK和CONTINUE语句 3069.2.5 CASE语句 3099.2.6 WAITFOR语句 3119.3 游标 3129.3.1 游标的类型 3139.3.2 选择游标类型的原则 3159.3.3 游标的生命周期 3159.3.4 实现Transact-SQL游标 3169.4 用户自定义函数 3279.4.1 创建用户自定义函数的思考 3309.4.2 用户自定义函数的分类 3319.4.3 创建及使用用户自定义函数 3329.4.4 维护用户自定义函数 338本章小结 339问题 339第10章 存储过程 34110.1 概述 34310.2 存储过程的优点 34410.3 存储过程的分类 34510.3.1 系统存储过程 34510.3.2 API存储过程 34610.3.3 用户自定义存储过程 34710.4 创建存储过程 34810.4.1 创建存储过程应考虑的因素 34810.4.2 创建存储过程的语法 35010.4.3 创建不带参数的存储过程 35210.4.4 创建带参数的存储过程 35310.4.5 创建返回值的存储过程 35810.4.6 创建带有OUTPUT参数的存储过程 36110.4.7 使用SQL ServerManagement Studio创建存储过程 36210.5 维护存储过程 36210.5.1 查看存储过程信息 36310.5.2 加密存储过程 36310.5.3 修改、删除存储过程 36410.6 存储过程进阶知识 36410.6.1 存储过程的执行过程 36510.6.2 存储过程命名 366本章小结 366问题 367第11章 触发器 36911.1 概述 37111.1.1 触发器与约束规则 37211.1.2 触发器的优缺点 37311.2 触发器的分类 37411.2.1 DDL触发器 37411.2.2 登录触发器 37511.2.3 DML触发器 37711.3 创建触发器 37911.3.1 创建DDL触发器 37911.3.2 可触发DDL触发器的事件 38211.3.3 维护触发器 38611.4 创建DML触发器 38711.4.1 创建DML触发器的语法 38811.4.2 创建DML触发器需要考虑的因素 38911.4.3 创建DML触发器 39111.5 DML触发器嵌套 394本章小结 397问题 397第12章 事务和锁 39912.1 事务概述 40112.1.1 概念 40112.1.2 属性 40112.2 创建事务 40212.2.1 使用事务考虑的因素 40312.2.2 事务的声明和提交 40412.2.3 事务的回滚 40712.2.4 查看当前执行中的事务 40912.2.5 事务的嵌套 41012.3 事务的工作原理 41212.4 锁定和行版本控制 41312.5 锁定的分类 41512.6 锁的自动优化 41912.6.1 升级阈值 42012.7 死锁 42212.7.1 死锁的概念 42212.7.2 产生死锁的主要原因和必要条件 42312.7.3 减少和预防死锁 42412.7.4 检测死锁 42612.7.5 设置锁的优先级 430本章小结 432问题 432第13章 全文索引 43313.1 概述 43513.2 全文索引概念 43513.2.1 全文索引与查询 43613.2.2 全文索引引擎 43713.3 全 文 目 录 43813.3.1 创建全文目录 43813.3.2 修改全文目录 44013.3.3 查看全文目录 44213.4 管理全文索引 44313.4.1 创建全文索引需要考虑的因素 44313.4.2 创建全文索引 44513.4.3 查看全文索引 44913.4.4 修改和删除全文索引 45013.4.5 填充全文索引 45113.5 使用全文索引 45213.5.1 使用全文谓词CONTAINS和FREETEXT查询概述 45413.5.2 使用CONTAINS谓词的简单搜索 45413.5.3 使用CONTAINS谓词的派生词搜索 45513.5.4 使用CONTAINS谓词的前缀词搜索 45613.5.5 使用CONTAINS谓词的邻近词搜索 45713.5.6 使用CONTAINS谓词的加权词搜索 45713.5.7 使用FREETEXT查询 45813.5.8 使用CONTAINSTABLE函数搜索 45913.5.9 使用FREETEXTTABLE函数搜索 46113.6 检索二进制列 461本章小结 462问题 463结束语 464
正在读取……
这里是其它用户补充的资源():
暂无补充资源
使用 BBCODE()
类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
如果您发现自己的评论不见了,请参考以上4条。
刚收藏了本资源的用户
正在读取……
上海隐志网络科技有限公司
打个分吧:
留点口水(可选):大话数据结构-程杰-程序语言与软件开发-文轩网
定  价 : ¥59.00
文 轩 价 : ¥43.70 (7.4折)
配 送 至 : 中国四川省成都市
中国 四川省 成都市 请选择
作  者 :
所属分类 :
促销活动 : 12.12年底惠购-纸质书及音像满66减5,99减10,168减20,398减50
购买数量 :
件 此商品已售出0本
服  务 : 由"文轩网"直接销售和发货,并提供售后服务 |||
购买最佳搭配 定 价:¥59.00 文轩价:¥43.70
¥43.70 (7.4折)
作 者: 出版社: 出版时间: 开 本:其他 页 数:440 印刷时间: 字 数:555.00千字 装 帧:平装 语  种:中文 版 次:1 印 次:1 I S B N:9
重磅推荐 文艺小说 少儿童书 经管励志 居家生活 科技考试
¥40.20¥60.00
¥64.00¥80.00
¥127.80¥180.00
¥31.50¥42.00
¥21.70¥32.00
¥27.70¥38.00
¥57.00¥85.00
¥23.70¥34.80
¥17.30¥29.80
¥62.40¥78.00
¥20.20¥32.00
¥56.90¥79.00
¥29.60¥39.50
¥21.40¥32.00
¥20.00¥29.80
¥64.20¥94.40
¥22.00¥32.80
¥16.80¥25.00
¥26.70¥39.80
¥23.90¥32.80
¥27.40¥45.00
¥18.20¥25.00
¥25.20¥35.00
¥28.80¥39.50
¥544.00¥680.00
¥68.20¥96.00
¥9.00¥12.50
¥27.10¥39.80
¥7.30¥10.00
¥8.60¥12.00
¥11.20¥16.00
¥14.30¥22.00
¥59.00¥88.00
¥10.20¥15.00
¥23.50¥35.00
¥38.60¥59.40
¥57.20¥88.00
¥51.40¥79.00
¥27.30¥42.00
¥38.90¥59.80
¥19.40¥29.80
¥25.90¥36.00
¥18.20¥28.00
¥16.30¥25.00
¥19.40¥29.80
¥20.80¥32.00
¥31.90¥49.00
¥25.90¥39.80
¥32.40¥49.80
¥27.90¥39.80
¥32.40¥49.80
¥6.70¥10.00
¥11.50¥16.00
¥25.50¥38.00
¥23.20¥38.00
¥26.70¥39.80
¥34.90¥49.80
¥23.10¥35.00
¥26.70¥39.80
¥45.50¥68.00
¥17.30¥25.80
¥36.90¥49.90
¥16.00¥23.80
¥53.90¥76.00
¥4.40¥6.80
¥11.90¥18.00
¥25.90¥39.80
¥6.80¥10.00
¥13.50¥19.80
¥17.40¥24.80
¥22.70¥32.00
¥33.80¥49.00
&&&&《大话数据结构》为超级畅销书《大话设计模式》作者程杰潜心三年推出的扛鼎之作!以一个计算机教师教学为场景,讲解数据结构和相关算法的知识。通篇以一种趣味方式来叙述,大量引用了各种各样的生活知识来类比,并充分运用图形语言来体现抽象内容,对数据结构所涉及到的一些经典算法做到逐行分析、多算法比较。与市场上的同类数据结构图书相比,本书内容趣味易读,算法讲解细致深刻,是一本非常适合自学的读物。
隐藏全部&&&&&&《大话数据结构》主要内容包含:数据结构介绍、算法推导大O阶的方法;顺序结构与链式结构差异、栈与队列的应用;串的朴素模式匹配、KMP模式匹配算法;二叉树前中后序遍历、赫夫曼树及应用;图的深度、广度遍历;最小生成树两种算法、最短路径两种算法;拓扑排序与关键路径算法;折半查找、插值查找、斐波那契查找等静态查找;稠密索引、分块索引、倒排索引等索引技术;二叉排序树、平衡二叉树等动态查找;B树、B+树技术,散列表技术;冒泡、选择、插入等简单排序;希尔、堆、归并、快速等改进排序。&&&&作者肖像展示图:&&&&
隐藏全部&&&&&&程杰,一个被读者誉为很适合写IT技术书的家伙。《大话设计模式》作者。此书07年末出版至今已经简体版印刷9次、繁体版印刷6次,取得了较好的成绩,开创了一种适合国人阅读的趣味讲解IT知识的风格模式。其本人参与过政府、证券、游戏、交通等多种行业的软件开发及项目管理工作,也曾做过软件培训的教师。因曾有过两年半高中数学教学的独特经历,使得其书作当中处处以初学者视角考虑和分析问题,他成为了当前很受欢迎的IT技术图书作者之一。
隐藏全部&&第1章&&数据结构绪论&11.1&&开场白&&2如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写程序,你将折磨他一辈子。1.2&&你数据结构怎么学的?&3他完成开发并测试通过后,得意地提交了代码。项目经理看完代码后拍着桌子对他说:“你数据结构是怎么学的?”1.3&&数据结构起源&41.4&&基本概念和术语&5正所谓“巧妇难为无米之炊”,再强大的计算机,也要有“米”下锅才可以干活,否则就是一堆破铜烂铁。这个“米”就是数据。1.4.1&&数据&51.4.2&&数据元素&51.4.3&&数据项&61.4.4&&数据对象&61.4.5&&数据结构&61.5&&逻辑结构与物理结构&71.5.1&&逻辑结构&71.5.2&&物理结构&91.6&&抽象数据类型&11大家都需要房子住,但显然没钱考虑大房子是没有意义的。于是商品房就出现了各种各样的户型,有几百平米的别墅,也有仅两平米的胶囊公寓……1.6.1&&数据类型&111.6.2&&抽象数据类型&121.7&&总结回顾&141.8&&结尾语&15最终的结果一定是,你对着别人很牛的说“数据结构――就那么回事。”第2章&&&算法&172.1&&开场白&182.2&&数据结构与算法关系&18计算机界的前辈们,是一帮很牛很牛的人,他们使得很多看似没法解决或者很难解决的问题,变得如此美妙和神奇。2.3&&两种算法的比较&19高斯在上小学的一天,老师要求每个学生都计算1+2+…+100的结果,谁先算出来谁先回家……2.4&&算法定义&20现实世界中的算法千变万化,没有通用算法可以解决所有问题。甚至一个小问题,某个解决此类问题很优秀的算法却未必就适合它。2.5&&算法的特性&212.5.1&&输入输出&212.5.2&&有穷性&212.5.3&&确定性&212.5.4&&可行性&212.6&&算法设计的要求&22求100个人的高考成绩平均分与求全省所有考生的成绩平均分在占用时间和内存存储上有非常大的差异,我们自然追求高效率和低存储的算法来解决问题。2.6.1&&正确性&222.6.2&&可读性&232.6.3&&健壮性&232.6.4&&时间效率高和存储量低&232.7&&算法效率的度量方法&24随着n值越来越大,它们在时间效率上的差异也就越来越大。好比有些人每天都在学习,而另一些人,打打游戏、睡睡大觉,毕业后前者名企争着要,后者求职处处无门。2.7.1&&事后统计方法&242.7.2&&事前分析估算方法&252.8&&函数的渐近增长&272.9&&算法时间复杂度&29理解大O推导不算难,难的其实是对数列的一些相关运算,这考察的更多的是数学知识和能力。2.9.1&&算法时间复杂度定义&292.9.2&&推导大O阶方法&302.9.3&&常数阶&302.9.4&&线性阶&312.9.5&&对数阶&322.9.6&&平方阶&322.10&&常见的时间复杂度&35有些时候,告诉你某些东西不可以去尝试,也是一种知识的传递。总不能非要去被毒蛇咬一口才知道蛇不可以去招惹吧。2.11&&最坏情况与平均情况&352.12&&算法空间复杂度&36事先建立一个有2050大的数组,然后把所有年份按下标数字对应,如果是闰年,此数组项的值就是1,如果不是就是0。这样,所谓的判断某一年是否是闰年就变成了查找这个数组的某一项的值是多少的问题。2.13&&总结回顾&372.14&&结尾语&38愚公移山固然可敬,但发明炸药和推土机,可能更加实在和聪明。第3章&&线性表&413.1&&开场白&42门外家长都挤在大门口与门里的小孩子的井然有序,形成了鲜明对比。哎,有时大人的所作所为,其实还不如孩子。3.2&&线性表的定义&423.3&&线性表的抽象数据类型&45有时我们想知道某个小朋友(比如麦兜)是否是班级的同学,老师会告诉我说,没有,麦兜是在春田花花幼儿园里。这种查找某个元素是否存在的操作很常用。3.4&&线性表的顺序存储结构&47他每次一吃完早饭就冲着去了图书馆,挑一个好地儿,把他书包里的书,一本一本的按座位放好,长长一排,九个座硬是被他占了。3.4.1&&顺序存储定义&473.4.2&&顺序存储方式&473.4.3&&数据长度与线性表长度区别&483.4.4&&地址计算方法&493.5&&顺序存储结构的插入与删除&50春运时去买火车票,大家都排队排着好好的,这时来了一个美女:“可否让我排在你前面?”这可不得了,后面的人像蠕虫一样,全部都得退后一步。3.5.1&&获得元素操作&503.5.2&&插入操作&513.5.3&&删除操作&523.5.4&&线性表顺序存储结构的优缺点&543.6&&线性表的链式存储结构&55反正也是要让相邻元素间留有足够余地,那干脆所有元素都不要考虑相邻位置了,哪有空位就到哪里。而只是让每个元素知道它下一个元素的位置在哪里。3.6.1&&顺序存储结构不足的解决办法&553.6.2&&线性表链式存储结构定义&563.6.3&&头指针与头结点的异同&583.6.4&&线性表链式存储结构代码描述&583.7&&单链表的读取&603.8&&单链表的插入与删除&61本来是爸爸左牵着妈妈的手、右牵着宝宝的手在马路边散步。突然迎面走来一美女,爸爸失神般地望着,此情景被妈妈逮个正着,于是扯开父子俩,拉起宝宝的左手就快步朝前走去。3.8.1&&单链表的插入&613.8.2&&单链表的删除&643.9&&单链表的整表创建&663.10&&单链表的整表删除&693.11&&单链表结构与顺序存储结构优缺点&703.12&&静态链表&71对于一些语言,如Basic、Fortran等早期的编程高级语言,由于没有指针,这链表结构,按照前面我们的讲法,它就没法实现了。怎么办呢?3.12.1&&静态链表的插入操作&733.12.2&&静态链表的删除操作&753.12.3&&静态链表优缺点&773.13&&循环链表&78这个轮回的思想很有意思。它强调了不管你今生是穷是富,如果持续行善积德,下辈子就会好过,反之就会遭到报应。3.14&&双向链表&81就像每个人的人生一样,欲收获就得付代价。双向链表既然是比单链表多了如可以反向遍历查找等的数据结构,那么也就需要付出一些小的代价。3.15&&总结回顾&843.16&&结尾语&85如果你觉得上学读书是受罪,假设你可以活到80岁,其实你最多也就吃了20年苦。用人生四分之一的时间来换取其余时间的幸福生活,这点苦不算啥。第4章&&&栈与队列&874.1&&开场白&88想想看,在你准备用枪的时候,突然这手枪明明有子弹却打不出来,这不是要命吗。4.2&&栈的定义&89类似的很多软件,比如Word、Photoshop等,都有撤消(undo)的操作,也是用栈这种思想方式来实现的。4.2.1&&栈的定义&894.2.2&&进栈出栈变化形式&904.3&&栈的抽象数据类型&914.4&&栈的顺序存储结构及实现&924.4.1&&栈的顺序存储结构&924.4.2&&栈的顺序存储结构进栈操作&934.4.3&&栈的顺序存储结构出栈操作&944.5&&两栈共享空间&94两个大学室友毕业同时到北京工作,他们都希望租房时能找到独自住的一室户或一室一厅,可找来找去发现,实在是承受不起。4.6&&栈的链式存储结构及实现&974.6.1&&栈的链式存储结构&974.6.2&&栈的链式存储结构进栈操作&984.6.3&&栈的链式存储结构出栈操作&994.7&&栈的作用&1004.8&&栈的应用――递归&100当你往镜子前面一站,镜子里面就有一个你的像。但你试过两面镜子一起照吗?如果A、B两面镜子相互面对面放着,你往中间一站,嘿,两面镜子里都有你的千百个“化身”。4.8.1&&斐波那契数列实现&1014.8.2&&递归定义&1034.9&&栈的应用――四则运算表达式求值&1044.9.1&&后缀(逆波兰)表示法定义&1044.9.2&&后缀表达式计算结果&1064.9.3&&中缀表达式转后缀表达式&1084.10&&队列的定义&111电脑有时会处于疑似死机的状态。就当你失去耐心,打算了Reset时。突然它像酒醒了一样,把你刚才点击的所有操作全部都按顺序执行了一遍。4.11&&队列的抽象数据类型&1124.12&&循环队列&113你上了公交车发现前排有两个空座位,而后排所有座位都已经坐满,你会怎么做?立马下车,并对自己说,后面没座了,我等下一辆?没这么笨的人,前面有座位,当然也是可以坐的。4.12.1&&队列顺序存储的不足&1124.12.2&&循环队列定义&1144.13&&队列的链式存储结构及实现&1174.13.1&&队列链式存储结构入队操作1184.13.2&&队列链式存储结构出队操作&1194.14&&总结回顾&1204.15&&结尾语&121人生,需要有队列精神的体现。南极到北极,不过是南纬90度到北纬90度的队列,如果你中途犹豫,临时转向,也许你就只能和企鹅相伴永远。可事实上,无论哪个方向,只要你坚持到底,你都可以到达终点。第5章&&&串&1235.1&&开场白&124“枯眼望遥山隔水,往来曾见几心知?壶空怕酌一杯酒,笔下难成和韵诗。途路阻人离别久,讯音无雁寄回迟。孤灯夜守长寥寂,夫忆妻兮父忆儿。”……可再仔细一读发现,这首诗竟然可以倒过来读。5.2&&串的定义&124我所提到的“over”、“end”、“lie”其实就是“lover”、“friend”、“believe”这些单词字符串的子串。5.3&&串的比较&1265.4&&串的抽象数据类型&1275.5&&串的存储结构&128感情上发生了问题,为了向女友解释一下,我准备发一条短信,一共打了75个字。最后八个字是“我恨你是不可能的”,点发送。后来得知对方收到的,只有70个字,短信结尾是“……我恨你”。5.5.1&&串的顺序存储结构&1295.5.2&&串的链式存储结构&1315.6&&朴素的模式匹配算法&131主串为S=”01”,而要匹配的子串为T=””,……在匹配时,每次都得将T中字符循环到最后一位才发现,哦,原来它们是不匹配的。5.7&&KMP模式匹配算法&135很多年前我们的科学家觉得像这种有多个0和1重复字符的字符串,却需要挨个遍历的算法,是非常糟糕的事情。5.7.1&&KMP模式匹配算法原理&1355.7.2&&next数组值推导&1395.7.3&&KMP模式匹配算法实现&1415.7.4&&KMP模式匹配算法改进&1425.7.5&&nextval数组值推导&1445.8&&总结回顾&1465.9&&结尾语&146《璇玑图》共八百四十字,纵横各二十九字,纵、横、斜、交互、正、反读或退一字、迭一字读均可成诗,诗有三、四、五、六、七言不等,目前有人统计可组成七千九百五十八首诗。听清楚哦,是7958首。第6章&&树&1496.1&&开场白&150无论多高多大的树,那也是从小到大的,由根到叶,一点点成长起来的。俗话说十年树木,百年树人,可一棵大树又何止是十年这样容易。6.2&&树的定义&150树的定义其实就是我们在讲解栈时提到的递归的方法。也就是在树的定义之中还用到了树的概念,这是比较新的一种定义方法。6.2.1&&结点分类&1526.2.2&&结点间关系&1526.2.3&&树的其他相关概念&1536.3&&树的抽象数据类型&1546.4&&树的存储结构&1556.4.1&&双亲表示法&1556.4.2&&孩子表示法&1586.4.3&&孩子兄弟表示法&1626.5&&二叉树的定义&163苏东坡曾说:“人有悲欢离合,月有阴晴圆缺,此事古难全”。意思就是完美是理想,不完美才是人生。我们通常举的例子也都是左高右低、参差不齐的二叉树。那是否存在完美的二叉树呢?6.5.1&&二叉树特点&1646.5.2&&特殊二叉树&1666.6&&二叉树的性质&1696.6.1&&二叉树性质1&1696.6.2&&二叉树性质2&1696.6.3&&二叉树性质3&1696.6.4&&二叉树性质4&1706.6.5&&二叉树性质5&1716.7&&二叉树的存储结构&172
隐藏全部&&
好评 中评 差评 天猫评论
T-Mac 普通会员
T-Mac 普通会员
文轩网作为纸质出版物网络销售平台,所售图书均为全新正版,请放心购买。
文轩网图书/音像单笔订单满38元免运费(内蒙古、青海、海南、新疆、西藏、宁夏及海外地区除外)。未满38元全国运费5元/单。
与文轩网合作的物流公司有:申通/圆通/CCES/港中能达/邮政经济快递/邮政平邮等。(发货系统自动匹配,暂时无法指定快递)
没有解决您的问题?
暂无提问,您可以咨询我们,我们会在一个工作日内响应~

我要回帖

更多关于 大话设计模式 pdf 的文章

 

随机推荐