超过460,000+ 应用技术资源下载
zip

数据结构、算法与应用:C++语言描述(原书第2版)附源码.pdf

  • 1星
  • 日期: 2018-05-27
  • 大小: 89.17MB
  • 所需积分:2分
  • 下载次数:19
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: 算法

全书共分三个部分。第一部分从第1章到第4章,旨在复习C++程序设计的概念以及程序性能的分析和测量方法。第二部分从第5章到第16章,研究数据结构,包括线性表的数组描述和链式描述,以及用这两种描述方法描述的数组和矩阵、栈、队列、字典、二叉树、优先级队列、竞赛树和图等数据结构。第三部分从第17章到第21章,研究常用算法,包括贪婪算法、分而治之算法、动态规划、回溯算法和分支定界算法。

本书内容广博、组织合理、论述清晰、循序渐进,每章包含丰富的习题,对程序性能的分析和测量系统且细致,不仅是数据结构和算法的经典教材,而且是计算机科学与工程领域的理想参考书。 

作译者

Sartai Sahni佛罗里达大学计算机与信息科学工程系杰出教授,欧洲科学院院士,美国电气和电子工程师协会(IEEE)、羹国计算机协会(ACM)、美国科学促进会(AAAS)和明尼苏达超级计算机研究所的成员,坎普尔印度理工学院(IIT)的杰出校友。Sahni博士获得1997年IEEE计算机分会的TaylorL Booth教育奖,2003年IEEE计算机分会的W.Wallace McDowel,奖和2003年ACM的Karl Karlstrom杰出教育家奖。他目前还担任ACM《Computing Surveys》期刊的总编辑,还是17个期刊编委会成员。他在坎普尔印度理工学院获得电子工程学士学位,在康奈尔大学获得计算机科学硕士和博士学位,发表过250多篇论文,编写了15本教科书,研究成果所涉及的领域包括有效算法的设计与分析、并行计算,互联网,自动化设计和医用算法。 

更多简介内容

推荐帖子

大家一起学算法精品书籍推荐(九)数据结构与算法分析
为什么要推荐这些资料?                    软件行业里一直有一种说法:程序=算法+数据结构。可见如果想要掌握程序设计的精髓,算法是必不可少的。       算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。       在电子系统学习中,嵌入式系统软件编程是必备的基础,编写程序大概是每个
tiankai001 下载中心专版
(转载)C语言实现通用数据结构的高效设计
使用宏替代模板的方案原地址 http://blog.csdn.net/celerychen2009/article/details/40655239最近在阅读一个开源的C++代码,里面用到了大量的STL里面的东西。也许是自己一直用C而很少用C++来实现算法的原因,STL里面大量的模板令人心烦。一直对STL的效率表示怀疑,但在网上搜到这样一个帖子,说C的标准库里面快速排序比STL的标准排序要慢!于
247153481 嵌入式系统编程
【菜单菜单我爱你】你都用什么算法(数据结构)组织菜单
之前我在翻嵌入式板块的旧帖子的时候。 我发现一个关于菜单的问题被三番四次地提出来。 比如这个 讨论:各位在单片机中用什么算法去做菜单? 大家应该还记得我之前那个已经停滞了的 FreeUI 在那里我实际上就实现了一种菜单组织方式。 我同时在关注其他的菜单实现方案,发现是各种方式都有。 不过,大多数逃不过以一种特定的 结构体定义 来实现。 所以,我想听听,你的实现方案,或者,你看到过的
辛昕 嵌入式系统编程
EEWORLD大学堂----数据结构与算法 北大 张铭
数据结构与算法 北大 张铭:http://training.eeworld.com.cn/course/5041 计算机是现代社会中用于解决问题的重要工具,支撑这个工具高效运转的就是其后的各种系统程序、应用程序。图灵奖获得者N.Wirth写了一本经典著作“程序=算法+数据结构”。数据结构,是抽象的表示数据的方式;算法,则是计算的一系列有效、通用的步骤。算法与数据结构是程序设计中相辅相成的两个方面
木犯001号 嵌入式系统编程
【好书推荐】嵌入式系统软件设计中的数据结构.pdf
内容推荐     根据嵌入式系统软件设计需要的“数据结构”知识编写而成。书中基本内容有:常用线性数据结构在嵌入式系统中的实现和相关算法;树和图在嵌入式系统中的实现和相关算法;排序和查找算法等。     本书从嵌入式系统的实际硬件环境出发,用通俗易懂的语言代替枯燥难懂的理论解释,结合嵌入式系统的应用实例,使读者在比较轻松的条件下将“数据结构”的基本知识学到手。     本书可作为从事嵌入式
qinkaiabc 【编程基础】
11种经典软件滤波算法及其波形效果图(附C语言程序)
经典软件数据滤波算法(后页附带C语言程序)注意注意注意:(图像中红线都是经过滤波的)1、限幅滤波法(又称程序判断滤波法)A、方法:根据经验判断,确定两次采样允许的最大偏差值(设为 A) 每次检测到新值时判断:如果本次值与上次值之差A,则本次值无效,放弃本次值,用上次值代替本次值B、优点:能有效克服因偶然因素引起的脉冲干扰C、缺点无法抑制那种周期性的干扰平滑度差 2、中位值滤波法A、方法:连续采样
bqgup 【创新实验室】

评论


个人中心

意见反馈

求资源

回顶部
电源设计技术资料
点击获取

TI最新应用解决方案

工业电子 汽车电子 个人电子

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWorld电子技术资料下载——分享有价值的资料

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })