Python数据结构与算法分析(第2版)
作者:[美] 布拉德利·米勒
出版社:北京图灵文化发展有限公司
ISBN:9787115517210
VIP会员免费
(仅需0.8元/天)
¥ 39.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
数据结构与算法 C++语言描述 评分:
《数据结构与算法分析:C++描述(第3版)》是数据结构和算法分析的经典教材,书中使用主流的程序设计语言C++作为具体的实现语言。书的内容包括表、栈、队列、树、散列表、优先队列、排序、不相交集算法、图论算法、算法分析、算法设计、摊还分析、查找树算法、k-d树和配对堆等。《数据结构与算法分析:C++描述(第3版)》适合作为计算机相关专业本科生的数据结构课程和研究生算法分析课程的教材。本科生的数据结构课程可以使用《数据结构与算法分析:C++描述(第3版)》第1章~第9章,多学时课程还可以讲解第10章;研究生算法分析课程可以使用第6章~第12章。
上传时间:2018-08 大小:12.91MB
- 24.51MB
数据结构与算法C++描述
2017-09-10《数据结构与算法C++描述》第三版——张怀勇翻译版本 《数据结构与算法》是软件工程专业和计算机专业中一门重要的专业基础课程。数据结构与算法主要讨论在应用计算机解决问题时,如何有效地组织数据;表示数据和处理数据, 以及如何设计正确的算法和评价算法的效率。课程介绍常见的数据结构及其应用,常用的数据处理技术和算法,以及算法效率估算的基本技术。
- 307KB
c++数据结构与算法实现
2018-09-02matrix.h: Simple matrix class dsexceptions.h: Simple exception classes Fig01_02.cpp: A simple recursive routine with a test program Fig01_03.cpp: An example of infinite recursion Fig01_04.cpp: Recursive routine to print numbers, with a test program Fig01_05.cpp: Simplest IntCell class, with a test program Fig01_06.cpp: IntCell class with a few extras, with a test program IntCell.h: IntCell class interface (Fig 1.7) IntCell.cpp: IntCell class implementation (Fig 1.8) TestIntCell.cpp: IntCell test program (Fig 1.9) (need to compile IntCell.cpp also) Fig01_10.cpp: Illustration of using the vector class Fig01_11.cpp: Dynamically allocating an IntCell object (lame) BuggyIntCell.cpp: Buggy IntCell class implementation (Figs 1.16 and 1.17) Fig01_18.cpp: IntCell class with pointers and Big Five FindMax.cpp: Function template FindMax (Figs 1.19 and 1.20) Fig01_21.cpp: MemoryCell class template without separation Fig01_25.cpp: Using function objects: Case insensitive string comparison LambdaExample.cpp: (Not in the book): rewriting Fig 1.25 with lambdas MaxSumTest.cpp: Various maximum subsequence sum algorithms Fig02_09.cpp: Test program for binary search Fig02_10.cpp: Euclid's algorithm, with a test program Fig02_11.cpp: Recursive exponentiation algorithm, with a test program RemoveEveryOtherItem.cpp: Remove every other item in a collection Vector.h: Vector class List.h: List class BinarySearchTree.h: Binary search tree TestBinarySearchTree.cpp: Test program for binary search tree AvlTree.h: AVL tree TestAvlTree.cpp: Test program for AVL trees mapDemo.cpp: Map demos WordLadder.cpp: Word Ladder Program and Word Changing Utilities SeparateChaining.h: Header file for separate chaining SeparateChaining.cpp: Implementation for separate chaining TestSeparateChaining.cpp: Test program for separate chaining hash tables (need to compile SeparateChaining.cpp also) QuadraticProbing.h: Header file for quadratic probing hash table QuadraticProbing.cpp: Implementation for quadratic probing hash table TestQuadraticProbing.cpp: Test program for quadratic probing hash tables (need to compile QuadraticProbing.cpp also) CuckooHashTable.h: Header file for cuckoo hash table CuckooHashTable.cpp: Implementation for cuckoo hash table TestCuckooHashTable.cpp: Test program for cuckoo hash tables (need to compile CuckooHashTable.cpp also) CaseInsensitiveHashTable.cpp: Case insensitive hash table from STL (Figure 5.23) BinaryHeap.h: Binary heap TestBinaryHeap.cpp: Test program for binary heaps LeftistHeap.h: Leftist heap TestLeftistHeap.cpp: Test program for leftist heaps BinomialQueue.h: Binomial queue TestBinomialQueue.cpp: Test program for binomial queues TestPQ.cpp: Priority Queue Demo Sort.h: A collection of sorting and selection routines TestSort.cpp: Test program for sorting and selection routines RadixSort.cpp: Radix sorts DisjSets.h: Header file for disjoint sets algorithms DisjSets.cpp: Efficient implementation of disjoint sets algorithm TestFastDisjSets.cpp: Test program for disjoint sets algorithm WordLadder.cpp: Word Ladder Program and Word Changing Utilities Fig10_38.cpp: Simple matrix multiplication algorithm with a test program Fig10_40.cpp: Algorithms to compute Fibonacci numbers Fig10_43.cpp: Inefficient recursive algorithm (see text) Fig10_45.cpp: Better algorithm to replace fig10_43.c (see text) Fig10_46.cpp: Dynamic programming algorithm for optimal chain matrix multiplication, with a test program Fig10_53.cpp: All-pairs algorithm, with a test program Random.h: Header file for random number class Random.cpp: Implementation for random number class TestRandom.cpp: Test program for random number class UniformRandom.h: Random number class using standard library Fig10_63.cpp: Randomized primality testing algorithm, with a test program SplayTree.h: Top-down splay tree TestSplayTree.cpp: Test program for splay trees RedBlackTree.h: Top-down red black tree TestRedBlackTree.cpp: Test program for red black trees Treap.h: Treap TestTreap.cpp: Test program for treap SuffixArray.cpp: Suffix array KdTree.cpp: Implementation and test program for k-d trees PairingHeap.h: Pairing heap TestPairingHeap.cpp: Test program for pairing heaps MemoryCell.h: MemoryCell class interface (Appendix) MemoryCell.cpp: MemoryCell class implementation (Appendix) MemoryCellExpand.cpp: MemoryCell instantiation file (Appendix) TestMemoryCell.cpp: MemoryCell test program (Appendix)
- 16.31MB
数据结构与算法——C++版
2017-08-25Mark Allen Weiss《数据结构与算法——C++语言描述》原书第三版,中文
- 108.89MB
数据结构、算法与应用.C++语言描述.原书第2版
2017-08-11扫描完整版带书签
- 16.43MB
数据结构与算法c++语言描述.rar
2008-10-03数据结构与算法c++语言描述.rar 数据结构与算法c++语言描述.rar
- 9.95MB
数据结构与算法.pdf
2019-08-10数据结构与算法 c++实现 结合黑马程序员和浙大数据结构课程
- 3.66MB
C++数据结构与算法(高清)
2018-01-23数据结构与算法分析:C++描述(第3版)》是数据结构和算法分析的经典教材,书中使用主流的程序设计语言C++作为具体的实现语言。书的内容包括表、栈、队列、树、散列表、优先队列、排序、不相交集算法、图论算法、算法分析、算法设计、摊还分析、查找树算法、k-d树和配对堆等。《数据结构与算法分析:C++描述(第3版)》适合作为计算机相关专业本科生的数据结构课程和研究生算法分析课程的教材。本科生的数据结构课程可以使用《数据结构与算法分析:C++描述(第3版)》第1章~第9章,多学时课程还可以讲解第10章;研究生算法分析课程可以使用
- 10.61MB
数据结构与算法(C++)中文版
2013-06-15如题,数据结构与算法(C++)中文版书本的电子版,PDF文件。
- 166KB
C++数据结构知识点与经典算法整理
2018-04-08一、数据结构知识点总结整理 3 2.数据结构的定义: 4 3.数据结构的知识: 9 二、数据结构的实现 16 1、二叉树三种遍历的非递归算法 16 1.先序遍非递归算法 16 2.中序遍历非递归算法 17 3.后序遍历非递归算法 18 4.层次遍历算法 19 2、线性表 20 4、串 23 5、多维数组和广义表 24 6、树与二叉树 24 7、图 26 8、查找(search) 27 9、内部排序 28 2、排序算法的稳定性 29 3、C/C++实现 31 4、对排序算法的总结 41 11、数组和链表的优缺点 42 12、C++操作符优先级: 43 13、B树、B-树、B+树、B*树、红黑树和trie树 44 14、最小生成树算法之Prim算法(C++实现) 49 15、最小生成树之kruskal算法 58 16、单源最短路径 62 三、算法部分 65 1、算法简介 65 2、实际算法 67 3、常用算法 73 四、算法分析与设计 102 1.常用的算法设计方法: 102 1.1 迭代法: 102 1.2 穷举搜索法: 103 1.3 递推法: 104 1.4 递归法 106 1.5 贪婪法 111 1.6 分治法 113 1.7 动态规划法 115 1.8 回溯法 119 1.9 分支定界法: 120 2.几个重要的算法程序 121 2.1 堆排序 121 2.2 归并排序 122
- 192.99MB
C++数据结构与算法 (第4版)
2019-01-06C++数据结构与算法 (第4版)
- 804KB
数据结构与算法c++语言描述
2008-09-29数据结构与算法c++语言描述 数据结构与算法c++语言描述
- 15.79MB
数据结构与算法C++语言描述
2008-10-07数据结构与算法C++语言描述,很详细,可以好好的复习一下数据结构与算法。
- 15.79MB
数据结构与算法C++语言描述.rar
2010-04-17数据结构与算法C++语言描述.rar数据结构与算法C++语言描述.rar数据结构与算法C++语言描述.rar数据结构与算法C++语言描述.rar
- 8.28MB
数据结构与算法C++语言描述2
2008-12-09数据结构与算法C++语言描述2 数据结构与算法C++语言描述2
- 1.46MB
数据结构与算法C++语言描述3
2009-11-18数据结构与算法C++语言描述,第三章,数据描述
- 1.96MB
MarkAllenWeiss数据结构与算法分析c++语言描述答案
2018-09-04MarkAllenWeiss数据结构与算法分析c++语言描述答案,第三版答案
- 88.15MB
数据结构与算法-python
2018-12-02数据结构与算法 python版本实现 适合入门python的新手进行参考
- 80.36MB
数据结构与算法 Python语言
2017-12-03数据结构与算法 Python语言描述_裘宗燕.pdf 数据结构与算法 Python语言描述_裘宗燕.pdf
- 1.62MB
数据结构与算法(python).pdf
2020-02-24数据结构与算法python 自己整理的笔记。
- 398KB
python数据结构与算法-已转档.pdf
2021-06-17python数据结构与算法-已转档.pdf
- 11.23MB
数据结构、算法与应用——C++语言描述.rar
2019-07-25数据结构、算法与应用——C++语言描述.rar
- 7.52MB
数据结构与算法c++语言描述(上)
2009-02-24个人感觉是个非常好的资料。。 C++模版式源码,几乎涵盖了所有数据结构的基本实现。
- 1.61MB
数据结构,算法与应用 ---C++语言描述(代码与习题答案)
2008-11-13数据结构,算法与应用 ---C++语言描述(代码与习题答案)数据结构,算法与应用 ---C++语言描述(代码与习题答案)
- 4.65MB
数据结构与算法分析C++语言描述第四版参考答案
2021-10-13Solution&Code; for Data Structures and Algorithm Analysis in C++, 4E ,教材答案与源码
- 219KB
第十五届蓝桥杯大赛软件赛省赛C++B组题目
2024-04-13资源名称:第十五届蓝桥杯大赛软件赛省赛C++B组题目集 文件格式:PDF 内容概述: 本资源包含了第十五届蓝桥杯大赛软件赛省赛C++B组的全部题目。蓝桥杯大赛作为国内知名的软件编程竞赛,每年都会吸引大量的软件编程爱好者参与。本次大赛的C++B组题目不仅涵盖了基础编程知识,还涉及了算法设计、数据结构等多个方面,对于提升编程能力和拓宽编程视野具有极大的帮助。 资源特色: 题目全面:包含所有C++B组的赛题,方便参赛者进行复习和练习。 解析详尽:每个题目都附带有详细的解析,帮助参赛者理解题目要求和解题思路。 实战性强:题目难度适中,既适合初学者进行基础训练,也适合有一定编程基础的选手进行挑战。 便于学习:PDF格式方便下载和打印,方便参赛者在任何时间、任何地点进行学习。 适用人群: 准备参加蓝桥杯大赛的C++B组选手 对C++编程和算法设计感兴趣的编程爱好者 希望提升编程能力和拓宽编程视野的学生和从业者 资源价值: 本资源不仅可以帮助参赛者更好地备战蓝桥杯大赛,还可以作为编程学习和算法设计的优秀资料,对于提升个人编程能力和拓宽视野具有重要的价值。可以通过学习和练习这些题目。
- 176KB
第十五届蓝桥杯大赛软件赛省赛-C++A组题目
2024-04-13您是否正在为参加蓝桥杯软件赛做准备?您是否想一睹最新的比赛题目,了解赛题风格和难度?这里,我们为您带来了第十五届蓝桥杯大赛软件赛省赛C++A组的题目全集,以PDF格式呈现,方便您随时随地进行查阅和学习。 这份资源包含了完整的赛题内容,不仅有助于您了解比赛的题型和难度,还能为您的备考提供宝贵的参考资料。无论是想提升自己的编程技能,还是想为即将到来的比赛做好充分准备,这份资源都是您不可或缺的学习材料。 内容特点: 完整性:包含第十五届蓝桥杯大赛软件赛省赛C++A组的全部题目,让您无需担心遗漏。 高清版:PDF文件清晰易读,保证您能够准确理解题目要求。 方便性:PDF格式方便下载和打印,支持多种设备和平台,让您随时随地都能进行学习。 实用性:题目难度适中,适合各层次的编程爱好者,无论您是初学者还是有一定经验的选手,都能从中获益。 温馨提示: 在使用本资源时,请您注意保护知识产权,不要将资源用于商业用途或非法传播。同时,也建议您在备考过程中,结合其他学习资料和实际编程练习,全面提升自己的编程能力和解题技巧。 希望这份资源能够为您的蓝桥杯软件赛备考之路提供有力的支持。
- 7.66MB
C/C++中文参考手册离线最新版
2023-04-08C/C++中文参考手册(C++23标准) 离线chm最新版是一份详尽的C++23标准参考手册,适用于C++程序员和开发人员。该手册提供了全面的C++23标准库和语言特性的介绍,包括语法、关键字、数据类型、控制结构、函数、指针、类和对象、继承、多态性、模板和异常处理等内容。 该手册以离线chm格式提供,方便用户在没有互联网连接的情况下查阅和使用。用户只需下载并安装该文件,即可在本地计算机上随时随地查看C++23标准的详细信息。 该手册还提供了大量的示例代码和实用的技巧,帮助用户更好地理解和应用C++23标准。此外,该手册还包含了C++23标准的最新更新和改进,帮助用户跟上最新的技术发展趋势。 总之,C/C++中文参考手册(C++23标准) 离线chm最新版是一份非常有价值的C++参考资源,适用于任何对C++编程感兴趣的人士。
- 233.87MB
代码随想录-八股文 pdf
2022-04-25代码随想录-八股文 pdf
- 655KB
编译器(gcc、g++)
2022-04-22编译器(gcc、g++)
- 310.67MB
Qt5.9 C++开发指南.pdf 及示例源码
2021-11-03Qt5.9 C++开发指南.pdf 及示例源码