VIP会员
作者:CSDN
出版社:CSDN《程序员》
ISBN:1111111111117
VIP会员免费
(仅需0.8元/天)
¥ 40000.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
数据结构与算法分析:C语言描述源代码+答案.rar ) 评分:
数据结构与算法分析:C语言描述源代码+答案.rar )
上传时间:2017-09 大小:263KB
- 38.15MB
数据结构与算法分析--C语言描述_数据结构与算法_
2021-10-01数据结构与算法C语言版本,帮助数据结构快速入门
- 2.91MB
(严版C语言版)数据结构源码.rar
2014-09-27《数据结构》(C语言版) 算法源码及运行演示系统使用说明 一、启动演示系统 双击演示系统应用程序文件“DS_VC_ALGO.EXE”启动演示系统,出现图1所示界面。 图1 《数据结构》(C语言版)算法源码及运行演示系统主界面 二、演示系统使用步骤 除了个别算法之外,演示系统给出了《数据结构》(C语言版)书中算法对应的程序代码(CPP文件)和测试运行程序(VC++6.0的EXE文件)。通过本系统,可以显示算法的源代码以及运行结果。具体操作步骤如下: 1.选择相应章 单击演示系统界面右侧章选择按钮。 例如,要选择第6章,则单击“第6章”选择按钮。 当相应章被选择后,窗口的右侧部分将列出本章的算法选择按钮。 例如,选择第6章后,窗口的右侧部分将显示第6章中的算法6.1-6.13和6.15的选择按钮。由于书中的算法6.14和6.16只是示意性算法,故未给出源码,其按钮上的文字为灰色,处于“无效”状态。 2.选择相应章中的算法 单击窗口右侧部分所列举的本章某个算法选择按钮,被选择的算法的源码将在窗口左侧空白区域中显示。对于较长的源码,单击显示区域后,可用键盘的光标键和翻页键浏览源码。 例如,选择了第6章中的算法6.5后界面如图2所示: 图2 选择算法6.5 3.运行测试程序 单击窗口上部的“运行”按钮,将弹出运行窗口,运行所选算法的测试程序。若运行按钮为灰色,表示该算法无单独测试程序。 例如,算法6.5的测试运行窗口如图3所示: 图3 测试运行窗口 测试运行说明: 测试运行窗口显示程序的执行过程及结果。若在显示过程中出现运行窗口无法正常演示的情况,只需调节运行窗口大小即可正常显示(调节最小化按钮或窗口最大化/还原按钮“ ”)。 三、退出演示系统 使用完毕后,单击窗口右上角关闭按钮“ ”退出演示系统。 四、测试程序示例 在《数据结构》的课程教学中,各抽象数据类型的设计与实现是重要的学习和实践环节。为此,本系统只给出了各算法源码的测试程序的可执行文件。在此,给出算法6.5的测试程序示例,以供参考。 算法6.5是中序遍历线索二叉树的非递归算法,要对其源码进行测试,可首先调用算法6.6及6.7建立中序线索二叉树。以下是测试程序的源码,相关类型和辅助函数定义在文件include06.h和include06.cpp中,此略。 // test0605.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "include06.h" // 相关类型和辅助函数的定义 BiThrTree pre; // 线索二叉树遍历辅助变量 #include "algo0607.cpp" // 算法6.7源码 #include "algo0606.cpp" // 算法6.6源码 #include "algo0605.cpp" // 算法6.5源码 int main(int argc, char* argv[]) { char gl_str[64]; BiThrTree T; BiThrTree Thrt; printf("*******************************************\n"); printf("* 《数据结构》(C语言版)严蔚敏,吴伟民 *\n"); printf("* 算法6.5, 6.6 & 6.7 *\n"); printf("*******************************************\n"); srand((unsigned)time(NULL)); // 随机函数初始化 T=NULL; // 空二叉树T for (int pass=0; pass<5; pass++) { // 测试运行5次,第一次为空树 outBiThrTree(T,gl_str); // 以类广义表的形式输出二叉树T到gl_str printf("T = %s\n", gl_str); // 显示 pre = NULL; Status r = InOrderThreading(Thrt, T); // 算法6.6,6.7,中序线索化 printf("InOrderThreading(Thrt, T) : %s\n", (r) ? "OK" : "ERROR"); initVisitStr(); // 将visitStr清为空串 InOrderTraverse_Thr(Thrt, v
- 37KB
数据结构(C语言版)源代码
2018-12-25数据结构(C语言版)源代码,是数据结构(C语言版)_电子课件补充
- 195KB
数据结构c语言版源代码
2009-11-06提供数据结构各种算法的源代码(c语言版)。
- 219KB
数据结构和算法分析C语言描述习题答案 完整
2016-10-09数据结构和算法分析C语言描述习题答案 官方完整版。
- 220KB
数据结构和算法分析C语言描述习题答案(全部)
2019-03-27数据结构和算法C语言描述的全部答案,网上留传的是1-9章,我这里把1-12章全部拿出来给大家分享. 数据结构和算法C语言描述的全部答案,网上留传的是1-9章,我这里把1-12章全部拿出来给大家分享.
- 3.44MB
算法与数据结构源代码.zip
2020-07-22算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。 算法中的指令描述的是一个计算,当其运行时能从一个初始状态和(可能为空的)初始输入开始,经过一系列有限而清晰定义的状态,最终产生输出并停止于一个终态。一个状态到另一个状态的转移不一定是确定的。随机化算法在内的一些算法,包含了一些随机输入。 形式化算法的概念部分源自尝试解决希尔伯特提出的判定问题,并在其后尝试定义有效计算性或者有效方法中成形。这些尝试包括库尔特·哥德尔、Jacques Herbrand和斯蒂芬·科尔·克莱尼分别于1930年、1934年和1935年提出的递归函数,阿隆佐·邱奇于1936年提出的λ演算,1936年Emil Leon Post的Formulation 1和艾伦·图灵1937年提出的图灵机。即使在当前,依然常有直觉想法难以定义为形式化算法的情况。
- 2.98MB
数据结构与算法源代码
2018-07-26C++语言描述,数据结构与算法应用书中的所有实例的源代码!
- 222KB
经典数据结构算法c语言实现代码(大全)
2009-09-1116进制10进制.txt 32.txt asm.txt Crctable.txt C标志符命名源程序.txt erre.txt erre2.txt ff.txt for循环的.txt list.log N皇后问题回溯算法.txt ping.txt re.txt source.txt winsock2.txt ww.txt 万年历.txt 万年历的算法 .txt 乘方函数桃子猴.txt 乘法矩阵.txt 二分查找1.txt 二分查找2.txt 二叉排序树.txt 二叉树.txt 二叉树实例.txt 二进制数.txt 二进制数2.txt 余弦曲线.txt 余弦直线.txt 傻瓜递归.txt 冒泡排序.txt 冒泡法改进.txt 动态计算网络最长最短路线.txt 十五人排序.txt 单循环链表.txt 单词倒转.txt 单链表.txt 单链表1.txt 单链表2.txt 单链表倒序.txt 单链表的处理全集.txt 双链表正排序.txt 反出字符.txt 叠代整除.txt 各种排序法.txt 哈夫曼算法.txt 哈慢树.txt 四分砝码.txt 四塔1.txt 四塔2.txt 回文.txt 图.txt 圆周率.txt 多位阶乘.txt 多位阶乘2.txt 大加数.txt 大小倍约.txt 大整数.txt 字符串查找.txt 字符编辑.txt 字符编辑技术(插入和删除) .txt 完数.txt 定长串.txt 实例1.txt 实例2.txt 实例3.txt 小写数字转换成大写数字1.txt 小写数字转换成大写数字2.txt 小写数字转换成大写数字3.txt 小字库DIY-.txt 小字库DIY.txt 小孩分糖果.txt 小明买书.txt 小白鼠钻迷宫.txt 带头结点双链循环线性表.txt 平方根.txt 建树和遍历.txt 建立链表1.txt 扫描码.txt 挽救软盘.txt 换位递归.txt 排序法.txt 推箱子.txt 数字移动.txt 数据结构.txt 数据结构2.txt 数据结构3.txt 数组完全单元.txt 数组操作.txt 数组递归退出.txt 数组递归退出2.txt 文件加密.txt 文件复制.txt 文件连接.txt 无向图.txt 时间陷阱.txt 杨辉三角形.txt 栈单元加.txt 栈操作.txt 桃子猴.txt 桶排序.txt 检出错误.txt 检测鼠标.txt 汉字字模.txt 汉诺塔.txt 汉诺塔2.txt 灯塔问题.txt 猴子和桃.txt 百鸡百钱.txt 矩阵乘法动态规划.txt 矩阵转换.txt 硬币分法.txt 神经元模型.txt 穷举搜索法.txt 符号图形.txt 简单数据库.txt 简单计算器.txt 简单逆阵.txt 线性顺序存储结构.txt 线索化二叉树.txt 绘制圆.txt 编随机数.txt 网络最短路径Dijkstra算法.txt 自我复制.txt 节点.txt 苹果分法.txt 螺旋数组1.txt 螺旋数组2.txt 试题.txt 诺汉塔画图版.txt 读写文本文件.txt 货郎担分枝限界图形演示.txt 货郎担限界算法.txt 质因子.txt 输出自已.txt 迷宫.txt 迷宫问题.txt 逆波兰计算器.txt 逆矩阵.txt 逆阵.txt 递堆法.txt 递归桃猴.txt 递归车厢.txt 递推.txt 逻辑移动.txt 链串.txt 链栈.txt 链表十五人排序.txt 链表(递归).txt 链队列.txt 队列.txt 阶乘递归.txt 阿姆斯特朗数.txt 非递归.txt 顺序栈.txt 顺序表.txt 顺序队列.txt 骑士遍历1.txt 骑士遍历2.txt 骑士遍历回逆.txt 黑白.txt
- 222KB
史上最全经典数据结构算法c语言实现代码合集
2017-10-1316进制10进制.txt 32.txt asm.txt Crctable.txt C标志符命名源程序.txt erre.txt erre2.txt ff.txt for循环的.txt list.log N皇后问题回溯算法.txt ping.txt re.txt source.txt winsock2.txt ww.txt 万年历.txt 万年历的算法 .txt 乘方函数桃子猴.txt 乘法矩阵.txt 二分查找1.txt 二分查找2.txt 二叉排序树.txt 二叉树.txt 二叉树实例.txt 二进制数.txt 二进制数2.txt 余弦曲线.txt 余弦直线.txt 傻瓜递归.txt 冒泡排序.txt 冒泡法改进.txt 动态计算网络最长最短路线.txt 十五人排序.txt 单循环链表.txt 单词倒转.txt 单链表.txt 单链表1.txt 单链表2.txt 单链表倒序.txt 单链表的处理全集.txt 双链表正排序.txt 反出字符.txt 叠代整除.txt 各种排序法.txt 哈夫曼算法.txt 哈慢树.txt 四分砝码.txt 四塔1.txt 四塔2.txt 回文.txt 图.txt 圆周率.txt 多位阶乘.txt 多位阶乘2.txt 大加数.txt 大小倍约.txt 大整数.txt 字符串查找.txt 字符编辑.txt 字符编辑技术(插入和删除) .txt 完数.txt 定长串.txt 实例1.txt 实例2.txt 实例3.txt 小写数字转换成大写数字1.txt 小写数字转换成大写数字2.txt 小写数字转换成大写数字3.txt 小字库DIY-.txt 小字库DIY.txt 小孩分糖果.txt 小明买书.txt 小白鼠钻迷宫.txt 带头结点双链循环线性表.txt 平方根.txt 建树和遍历.txt 建立链表1.txt 扫描码.txt 挽救软盘.txt 换位递归.txt 排序法.txt 推箱子.txt 数字移动.txt 数据结构.txt 数据结构2.txt 数据结构3.txt 数组完全单元.txt 数组操作.txt 数组递归退出.txt 数组递归退出2.txt 文件加密.txt 文件复制.txt 文件连接.txt 无向图.txt 时间陷阱.txt 杨辉三角形.txt 栈单元加.txt 栈操作.txt 桃子猴.txt 桶排序.txt 检出错误.txt 检测鼠标.txt 汉字字模.txt 汉诺塔.txt 汉诺塔2.txt 灯塔问题.txt 猴子和桃.txt 百鸡百钱.txt 矩阵乘法动态规划.txt 矩阵转换.txt 硬币分法.txt 神经元模型.txt 穷举搜索法.txt 符号图形.txt 简单数据库.txt 简单计算器.txt 简单逆阵.txt 线性顺序存储结构.txt 线索化二叉树.txt 绘制圆.txt 编随机数.txt 网络最短路径Dijkstra算法.txt 自我复制.txt 节点.txt 苹果分法.txt 螺旋数组1.txt 螺旋数组2.txt 试题.txt 诺汉塔画图版.txt 读写文本文件.txt 货郎担分枝限界图形演示.txt 货郎担限界算法.txt 质因子.txt 输出自已.txt 迷宫.txt 迷宫问题.txt 逆波兰计算器.txt 逆矩阵.txt 逆阵.txt 递堆法.txt 递归桃猴.txt 递归车厢.txt 递推.txt 逻辑移动.txt 链串.txt 链栈.txt 链表十五人排序.txt 链表(递归).txt 链队列.txt 队列.txt 阶乘递归.txt 阿姆斯特朗数.txt 非递归.txt 顺序栈.txt 顺序表.txt 顺序队列.txt 骑士遍历1.txt 骑士遍历2.txt 骑士遍历回逆.txt 黑白.txt
- 6.24MB
常用算法程序集(C语言描述)+源代码.rar
2009-08-07通过学习《常用算法程序集(C语言描述)》,初学者不仅可以了解算法的基本概念,还能通过源代码加深理解,锻炼编程能力。同时,C语言作为底层的编程语言,对于理解计算机的工作原理也大有裨益。在实际工作中,掌握...
- 3.66MB
数据结构(C语言)+算法+动态演示.rar
2010-07-07本资源"数据结构(C语言)+算法+动态演示.rar"集合了这三个关键领域,为学习者提供了全面的学习材料。 数据结构是组织和管理数据的方式,包括数组、链表、栈、队列、树(如二叉树、堆)、图等。在C语言中,通过指针和...
- 195KB
常用算法程序集(C语言描述)源代码.rar
2008-12-25通过学习《常用算法程序集(C语言描述)》的源代码,你不仅可以掌握各种算法的实现细节,还能提升C语言编程技巧,对数据结构有更深入的理解。同时,这也会增强你在面对复杂问题时的分析和解决能力,为未来的软件开发...
- 407KB
h.264的c语言源代码.rar
2019-08-27《深入理解H.264:C语言源代码解析》 H.264是一种高效、先进的视频编码标准,广泛应用于数字电视、网络流媒体、移动通信等领域。它通过复杂的算法实现了高压缩比,能够在有限的带宽下传输高质量的视频。本资料包...
- 985KB
c语言项目系统源代码大全.rar
2020-07-04在给定的“c语言项目系统源代码大全.rar”压缩包中,包含了七个不同领域的C语言项目源代码,它们分别是:商品销售系统、象棋游戏、图书管理系统、万年历、五子棋、学生信息系统以及一个绘图板系统。这些项目不仅展示...
- 4.14MB
数据结构(C语言版)示例源代码
2009-07-06数据结构的代表算法实现:全部手工编码,有些输入数据多的程序给出了实力输入TXT。运行程序后复制粘贴即可。
- 54KB
数据结构源代码(c语言版本)
2018-12-27本资源包括了数据结构中的所有源代码,包括线性表,栈和队列,串,树,图,查找,排序,并且源代码是用c语言描写
- 263KB
《数据结构与算法分析 C语言描述》Mark Allen Weiss著 源代码 和 习题解答
2014-04-28程序员基础资源
- 493KB
数据结构与算法c语言 严蔚敏 代码实现
2018-06-04数据结构与算法c语言 严蔚敏 具体代码实现 c和c++版本都有 12章节
- 2.15MB
[kindle]编程珠玑(第2版•修订版).mobi
2018-02-27编程珠玑(第2版•修订版)的 kinle 版本,非常清晰,非常适合在 kindle 上阅读。
- 112KB
常用数据结构 (C语言实现代码)
2019-04-23包括基本的串、链表、栈、队列,KMP算法,搜索算法(BFA、DFA),最短路径(Prim、Kruskal)、最小生成树(Dijstra、Floyd)、背包问题等 参考书目为严蔚敏版数据结构(书中为伪代码实现)
- 150.55MB
数据结构C语言实验代码
2021-01-01一个学期编写练习的一些代码,包含各种排序算法,图的遍历Prim算法,Huffman编码,Hash字符匹配,约瑟夫环问题,有一个自己编写的栈和队列,存入了一个静态库中,队列通过单循环链表实现,栈则是普通的数组,部分代码通过类来实现。所有代码放入了一个解决方案中,VS2019可以直接运行。
- 322KB
严蔚敏.吴伟民等《数据结构(c语言版)》一书的全部源代码.rar
2011-09-08这个压缩包包含的就是本书的所有源代码,对于学习数据结构和C语言编程的读者来说,是一份极其宝贵的资源。 首先,我们要理解什么是数据结构。数据结构是计算机存储、组织数据的一种方式,它研究的是数据之间的关系...
- 774KB
数据结构 C语言描述-源代码.rar
2022-07-14本压缩包"数据结构 C语言描述-源代码.rar"包含了使用C语言实现数据结构的源代码,对于学习和理解数据结构的底层工作原理非常有帮助。 首先,我们来讨论几种基本的数据结构: 1. **数组**:这是最基础的数据结构,...
- 256KB
C语言常用算法_源代码.rar
2009-10-16C语言的算法是学习和实践编程技术的重要部分,它涉及到数据结构、问题解决策略和计算机科学的基础。本资源"**C语言常用算法_源代码.rar**"提供了一系列常用的C语言实现的算法,对于学习者来说是一个宝贵的参考资料。...
- 6.31MB
常用算法程序集(c语言描述)第三版+源码.rar
2008-01-24《常用算法程序集(c语言描述)第三版+源码》是一个针对C语言编程者的宝贵资源,它涵盖了多种经典的计算机算法,旨在帮助读者理解和实现这些算法。C语言以其简洁、高效和广泛的应用,成为了学习算法的理想选择。这个...
- 1.65MB
C语言库函数源代码.rar
2012-03-18C语言库函数源代码是学习和理解C语言底层工作原理的重要资源。库函数是C语言编程中的基础工具,它们提供了一系列预定义的功能,方便程序员进行输入输出、内存管理、字符串处理、数学运算等操作。通过查看库函数的源...