Python数据结构与算法分析(第2版)
作者:[美] 布拉德利·米勒
出版社:北京图灵文化发展有限公司
ISBN:9787115517210
VIP会员免费
(仅需0.8元/天)
¥ 39.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
数据结构与算法 评分:
1. 掌握二叉树的结构特征,以及各种存储结构的特点及适用范围。 2. 掌握用指针类型描述、访问和处理二叉树的运算。 1. 输入字符序列,建立二叉链表。 2. 按先序、中序和后序遍历二叉树(递归算法)。 3. 按某种形式输出整棵二叉树。 4. 求二叉树的高度。 5. 求二叉树的叶结点个数。 6. 交换二叉树的左右子树。 7. 借助队列实现二叉树的层次遍历。 8. 在主函数中设计一个简单的菜单,调试上述算法,要求1-3必做,4-7为选做。
上传时间:2013-11 大小:344KB
- 1KB
按二叉树的形状打印二叉树
2008-12-10typedef struct Node//定义一个二叉树结点的结构体 { char data; //每个结点的数值 int num; //数没个结点的编号 struct Node * LChild; struct Node * RChild; }BiTNode,* BiTree; int a=0; void CreateBiTree(BiTree * bt)//创建一个二叉树 { char ch; ch=getchar(); //逐个的为结点赋值 if(ch==' ') * bt=NULL; else { * bt=(BiTree)malloc(sizeof(BiTNode)); (* bt)->data=ch; CreateBiTree(&((* bt)->LChild));//遍历左子树 CreateBiTree(&((* bt)->RChild));//遍历右子树 } } void posttree(BiTNode *bt) //通过后序遍历,给元素进行编号 { if(bt!=NULL) { bt->num=++a; //通过全局变量,给结点元素编号 posttree(bt->LChild); //遍历右子树 posttree(bt->RChild); //遍历左子树 } } /*按数的形状打印竖向二插树*/ void PrintTree(BiTNode *bt,int nLayer) { if(bt==NULL) return; PrintTree(bt->RChild, nLayer+4); for(int i=0;inum,bt->data);/*按逆中序输出结点,用程次决定左右位置*/ PrintTree(bt->LChild, nLayer+4); } void main() { BiTree bt; int i=0,nLayer=0; printf("\n你好:"); printf("\n请输入一个字符串,以空格作为空字符:\n"); CreateBiTree(&bt); posttree(bt); printf("按树状打印的二叉树的结点和编号为:\n"); printf("\n\n"); PrintTree(bt,nLayer); printf("\n\n^_^ ^_^ ^_^ 谢谢使用,再见!^_^ ^_^ ^_^\n\n\n"); }
- 1KB
按树状输出二叉树
2015-12-18按树状输出二叉树 按竖向树状打印的二叉树
- 311KB
韩顺平老师尚硅谷Java数据结构与算法194集笔记
2021-10-12这是我从B站上看韩老师讲的数据结构与算法后整理的笔记 代码经过运行,欢迎批评指正 有些地方我感觉还是挺难的 大都经过我自己的语言进行描述,韩老师中期的表达可能或多或少也影响可阅读性,望先生们见谅
- 10.2MB
恋上数据结构与算法课件.rar
2021-11-23主要针对复杂度、链表、栈、队列、二叉树、B树、红黑树、集合。课件包含图片展示,容易理解,爱,就码上行动。
- 9.87MB
恋上数据结构与算法第二季课件pdf
2020-10-29恋上数据结构与算法第二季课件,恋上数据结构第二季主要是对算法进行详解,如排序,查并集,图,递归,回溯,贪心,分治,动态规划等等
- 8KB
Qt上位机软件串口通讯,视频源码,免费下载
2022-02-27Qt上位机软件串口通讯,视频源码,免费下载,视频上我的b站主页找https://space.bilibili.com/401094174
- 17.51MB
代码随想录算法PDF.rar
2021-08-06代码随想录算法PDF.rar
- 470KB
张玉生《C语言程序设计》双色版 C语言程序设计理论教材习题参考答案.pdf
2021-03-11张玉生《C语言程序设计》双色版 教材课后习题答案,仅供参考,大家一定要自己做一遍再校对答案,实验书的答案已经以文章的形式发布了。
- 16.68MB
cloud compare用户手册(中文+英文)
2019-05-06cloud compare用户手册官方英文版本和中文翻译版本(WPS翻译的260页),我之前都没有找到靠谱的帮助文档,自己找了半天,花了50块钱翻译的。希望能给大家提供帮助。
- 1KB
CRC8/CRC16/CRC32常见几个标准的算法及C语言实现
2019-03-15用表驱动法来实现CRC8、CRC16、CRC32的数据校验,程序简洁,通俗易懂
- 1.24MB
STM32F4 ADC采样FFT运算测试代码
2019-07-29模拟信号经过ADC采样后变成数字信号,数字信号可以进行FFT运算,在频域中更容易分析信号的特征。此代码用STM32F407的ADC-DMA模式采集4096个点的数据,利用DSP库里的FFT算法进行快速傅里叶变换,经实测可以使用。
- 190KB
第十二届蓝桥杯大赛模拟赛(第三期).pdf
2021-03-14蓝桥杯
- 36KB
Qt Qss三套样式文件 qss.zip
2020-10-19此文件为Qt Qss三套样式文件,下载后,在工程中引入使用即可。具体可参考博客: https://tangxing.blog.csdn.net/article/details/109160027
- 2.2MB
C++读取excel数据
2020-08-03读取环境为Win10+VS2015,个人参考资料封装的excel读取模块用来读取Excel2007中的数据,文件为压缩文件,亲测可用。
- 11KB
点云粗配准算法
2019-03-05写了几个点云配准的算法,主要包括PFH、FPFH、icp、NDT、3Dsc几种粗配准算法,并计算出误差。
- 688KB
2021csp-j初赛试题及答案.docx
2021-11-092021csp-j初赛试题及答案 全新整理
- 6.38MB
基于STM32F103+ADS1292的心率实时显示(串口助手),心电图波形
2020-10-12基于STM32F103+ADS1292的心率实时显示(串口助手),心电图波形(需要用到匿名上位机),采样频率为500hz,可实时显示心率。源代码有大量注解,通俗易懂.
- 27.50MB
C++语言程序设计第五版郑莉
2022-01-13C++语言程序设计第五版郑莉PPT与代码
- 10KB
点云完全配准算法比较
2019-03-05根据上次的点云粗配准,对点云进行完全配准,并且计算分析误差。主要包括NDT、3Dsc、FPFH、PFH几种算法比较。
- 118B
Halcon实战视频教程,超人视觉,初级和高级版视频,无密码高清
2020-02-09Halcon实战视频教程,超人视觉,初级和高级版视频,无密码高清Halcon实战视频教程,超人视觉,初级和高级版视频,无密码高清Halcon实战视频教程,超人视觉,初级和高级版视频,无密码高清Halcon实战视频教程,超人视觉,初级和高级版视频,无密码高清Halcon实战视频教程,超人视觉,初级和高级版视频,无密码高清
- 947.58MB
【C++】开发软件资料集.zip
2022-01-18【C++】开发所需的软件工具整理,供大家学习使用,希望大家有所帮助,望大家多多支持!视频地址:https://www.bilibili.com/video/BV1DN411R7r7?spm_id_from=333.999.0.0
- 1.16MB
通俗易懂的校园导航系统
2021-01-20提供图中任意建筑点的相关信息查询;提供图中多个建筑点的最佳访问路线查选;提供任意建筑点问路查询
- 9.22MB
STM32F103开发的无刷直流电机控制FOC
2020-04-22基于STM32F103VET6的无刷直流电机控制程序和资料还有原理图,参考例程,PDF文档,源程序。。。
- 12KB
STM32(基于HAL库)驱动0.96寸OLED屏幕(四脚且中英文皆可显示)
2021-01-15STM32F103C8T6,模拟IIC
- 25.73MB
windows核心编程 中文版.rar
2019-09-11windows核心编程中文版下载,包含目录及29节pdf
- 12KB
基于QT实现的通讯录管理程序
2020-06-21通讯录管理程序的设计 ①利用MFC的向导,创建基于对话框的应用程序,设计操作界面; ②设计通讯录的数据结构(如:以数组或者动态链表)和相应的类; ③完成对通讯录中记录的增加、修改、删除和显示。 ④能够按照姓名或电话号码等关键字进行查询。 ⑤能够将通讯录信息用文件保存。
- 20.67MB
大学MOOC 翁恺 C语言程序设计入门 课件PPT合集版 带目录.pdf
2020-04-12大学MOOC 翁恺 C语言程序设计入门 PPT合集版 带目录 该文档是所有PPT的合集版 带有每一章目录,方便集中复习查看
- 2.21MB
《数字图像处理(第三版)》课后习题答案.pdf
2021-07-07《数字图像处理(第三版)》课后习题答案.pdf 《数字图像处理(第三版)》课后习题答案.pdf 《数字图像处理(第三版)》课后习题答案.pdf 《数字图像处理(第三版)》课后习题答案.pdf
- 15.44MB
C++ QT5教程 开发大全和教程 完整
2019-01-11很好的学习QT的资料,想要学习QT的同学们可以下载啦!亲测好用!
- 1.34MB
untitled1.rar
2021-06-16windows下Qt5.15BLE蓝牙开发demo Qt版本一定要5.15以上才可以使用蓝牙库