This book is intended to survey the most important computer algorithms in use today, and to teach fundamental techniques to the growing number of people in need of knowing them. It is intended for use as a textbook for a second course in computer science, after students have acquired basic programming skills and familiarity with computer systems. The book also may be useful for self-study or as a reference for people engaged in the development of computer systems or applications programs, since it contains implementations of useful algorithms and detailed information on performance characteristics and clients. The broad perspective taken makes the book an appropriate introduction to the field
2023-05-31 23:19:49 11.74MB Algorithms Java ADT
1
算法,4th,塞奇威克,中文版 《图灵程序设计丛书:算法(第4版)》编辑推荐:Sedgewick之巨著,与高德纳TAOCP一脉相承,几十年多次修订,经久不衰的畅销书,涵盖所有程序员必须掌握的50种算法。《图灵程序设计丛书:算法(第4版)》全面讲述算法和数据结构的必备知识,具有以下几大特色: 算法领域的经典参考书:Sedgewick畅销著作的最新版,反映了经过几十年演化而成的算法核心知识体系。 内容全面:全面论述排序、搜索、图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法。 全新修订的代码:全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使用。 与实际应用相结合:在重要的科学、工程和商业应用环境下探讨算法,给出了算法的实际代码,而非同类著作常用的伪代码。 富于智力趣味性:简明扼要的内容,用丰富的视觉元素展示的示例,精心设计的代码,详尽的历史和科学背景知识,各种难度的练习,这一切都将使读者手不释卷。 科学的方法:用合适的数学模型精确地讨论算法性能,这些模型是在真实环境中得到验证的。 与网络相结合:配套网站algs4.cs.princeton.edu提供了本书内容的摘要及相关的代码、测试数据、编程练习、教学课件等资源。 作者简介 作者:(美国)塞奇威克(Robert Sedgewick)^韦恩(Kevin Wayne) 译者:谢路云 塞奇威克(Robert Sedgewick),斯坦福大学博士,导师为Donald E. Knuth,从1985年开始一直担任普林斯顿大学计算机科学系教授,曾任该系主任,也是Adobe Systems公司董事会成员,曾在Xerox PARC、国防分析研究所(institute for Defense Analyses)和法国国家信息与自动化研究所(INRIA)从事研究工作。他的研究方向包括解析组合学、数据结构和算法的分析与设计、程序可视化等。 韦恩(Kevin Wayne),康奈尔大学博士,普林斯顿大学计算机科学系高级讲师,研究方向包括算法的设计、分析和实现,特别是图和离散优化。 目录 第1章 基础 1.1 基础编程模型 1.1.1 Java程序的基本结构 1.1.2 原始数据类型与表达式 1.1.3 语句 1.1.4 简便记法 1.1.5 数组 1.1.6 静态方法 1.1.7 API 1.1.8 字符串 1.1.9 输入输出 1.1.10 二分查找 1.1.11 展望 1.2 数据抽象 1.2.1 使用抽象数据类型 1.2.2 抽象数据类型举例 1.2.3 抽象数据类型的实现 1.2.4 更多抽象数据类型的实现 1.2.5 数据类型的设计 1.3 背包、队列和栈 1.3.1 API 1.3.2 集合类数据类型的实现 1.3.3 链表 1.3.4 综述 1.4 算法分析 1.4.1 科学方法 1.4.2 观察 1.4.3 数学模型 1.4.4 增长数量级的分类 1.4.5 设计更快的算法 1.4.6 倍率实验 1.4.7 注意事项 1.4.8 处理对于输入的依赖 1.4.9 内存 1.4.10 展望 1.5 案例研究:union—find算法 1.5.1 动态连通性 1.5.2 实现 1.5.3 展望 第2章 排序 2.1 初级排序算法 2.1.1 游戏规则 2.1.2 选择排序 2.1.3 插入排序 2.1.4 排序算法的可视化 2.1.5 比较两种排序算法 2.1.6 希尔排序 2.2 归并排序 2.2.1 原地归并的抽象方法 2.2.2 自顶向下的归并排序 2.2.3 自底向上的归并排序 2.2.4 排序算法的复杂度 2.3 快速排序 2.3.1 基本算法 2.3.2 性能特点 2.3.3 算法改进 2.4 优先队列 2.4.1 API 2.4.2 初级实现 2.4.3 堆的定义 2.4.4 堆的算法 2.4.5 堆排序 2.5 应用 2.5.1 将各种数据排序 2.5.2 我应该使用哪种排序算法 2.5.3 问题的归约 2.5.4 排序应用一览 第3章 查找 3.1 符号表 3.1.1 API 3.1.2 有序符号表 3.1.3 用例举例 3.1.4 无序链表中的顺序查找 3.1.5 有序数组中的二分查找 3.1.6 对二分查找的分析 3.1.7 预览 3.2 二叉查找树 3.2.1 基本实现 3.2.2 分析 3.2.3 有序性相关的方法与删除操作 3.3 平衡查找树 3.3.12—3查找树 3.3.2 红黑二叉查找树 3.3.3 实现 3.3.4 删除操作 3.3.5 红黑树的性质
2021-12-05 14:13:50 19.61MB 算法 塞奇威克 Sedgewick 第4版
1
This fourth edition of Robert Sedgewick and Kevin Wayne’s Algorithms is the leading textbook on algorithms today and is widely used in colleges and universities worldwide. This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing--including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an accessible modular programming style, where all of the code is exposed to the reader and ready to use. The algorithms in this book represent a body of knowledge developed over the last 50 years that has become indispensable, not just for professional programmers and computer science students but for any student with interests in science, mathematics, and engineering, not to mention students who use computation in the liberal arts. The companion web site, algs4.cs.princeton.edu, contains An online synopsis Full Java implementations Test data Exercises and answers Dynamic visualizations Lecture slides Programming assignments with checklists Links to related material The MOOC related to this book is accessible via the "Online Course" link at algs4.cs.princeton.edu. The course offers more than 100 video lecture segments that are integrated with the text, extensive online assessments, and the large-scale discussion forums that have proven so valuable. Offered each fall and spring, this course regularly attracts tens of thousands of registrants. Robert Sedgewick and Kevin Wayne are developing a modern approach to disseminating knowledge that fully embraces technology, enabling people all around the world to discover new ways of learning and teaching. By integrating their textbook, online content, and MOOC, all at the state of the art, they have built a unique resource that greatly expands the breadth and depth of the educational experience.
2021-10-02 15:16:05 33.3MB Algorithms 英文版 Java描述
1
普林斯顿大学教授Sedgewik的书,将算法不能更好。
2021-09-10 03:27:31 12.33MB Algorithms Sedgewick Wayne
1
Robert Sedgewick是普林斯顿大学的计算机科学教授。他在Adobe Systems公司担任总监职位,并曾在施乐的帕洛阿尔托研究中心(Xerox PARC)、美国国防部防御分析研究所(the lnsititute for Defense Analyses)和法国国立计算机与自动化研究所(INRIA)从事研究工作,他从斯坦福大学获得了博士学位(是算法宗师Donald E.Knuth的门下高徒。)。Sedgewick教授还和Philippe Flajolet合著了《An Introduction to the Analysis of Algorithms》(《算法分析入门》)一书。
2021-08-26 05:36:51 12.79MB 算法
1
算法 第4版(中文版扫描版+英文文字彩图版+代码+说明) Robert.Sedgewick.&.Kevin.Wayne. 谢路云 译 内含: 算法 第4版-中文版扫描版-塞奇威克-带书签pdf Algorithms.-.Fourth.Edition.Robert.Sedgewick.&.Kevin.Wayne 代码(因为限制200MB,传不了了,这是网址,自己下载吧,放心是免费的 源码网址:github :https://github.com/kevin-wayne/algs4 书中所有代码库 网址: algs4.jar https://algs4.cs.princeton.edu/code/algs4.jar 说明及其其他资料下载地址 上传东西不易,且行且珍惜,你用的好就好
2021-08-21 21:17:42 199.2MB 算法
1
韦恩 在浏览器中和他在一起 -> 很酷 <-
2021-07-15 10:05:49 10.95MB JavaScript
1
Wayne Wolf经典原版教材Computers as Components Principles of Embedded Computing System Design Second Edition
2021-05-14 18:43:03 2.25MB Wayne Wolf
1
《算法》第4版,java语言描述,作者Robert Sedgewick和Kevin Wayne,译者谢路云,完整版共计651页,清晰,完整书签,2012年版中文简体,pdf格式。
2020-01-14 03:02:57 181.76MB 算法 java 图灵图社 中文版
1
算法 第4版(中文版扫描版+英文文字彩图版+代码+说明) Robert.Sedgewick.&.Kevin.Wayne. 谢路云 译 内含: 算法 第4版-中文版扫描版-塞奇威克-带书签pdf Algorithms.-.Fourth.Edition.Robert.Sedgewick.&.Kevin.Wayne 代码(因为限制200MB,传不了了,这是网址,自己下载吧,放心是免费的 源码网址:github :https://github.com/kevin-wayne/algs4 书中所有代码库 网址: algs4.jar https://algs4.cs.princeton.edu/code/algs4.jar 说明及其其他资料下载地址 上传东西不易,且行且珍惜,你用的好就好
2019-12-21 19:28:59 199.18MB 算法
1