自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 求树的深度(层次遍历)

题目描述: 二叉树采用二叉链表存储,设计一个非递归算法求二叉树的高度。 核心代码: (全部代码请参照本博客判断完全二叉树) void Leveltravel(BiTree Bt) { if(Bt) { int max; Sq q;BiTree e; InitSq(q); Bt->f=1; InSq(q,Bt);//根节点入队列 while(!Isempty(q))

2016-10-25 21:51:56 4426

原创 判断完全二叉树

二叉树采用二叉链表存储,设计算法判断给定的二叉树是否是一棵完全二叉树。 核心代码: int IsCompleteTree(BiTree Bt) { Sq q;BiTree e; InitSq(q); InSq(q,Bt);//根节点入队列 OutSq(q,e); while(e!= NULL)//遇到空前,持续出队 { InSq(q,e->lchild);//不管是不是NU

2016-10-24 19:50:33 5186

原创 满m叉树的性质

题目论述: 一个深度为h的满m叉树有以下性质:第h层上的结点都是叶子结点,其余各层上每个结点都有m棵非空子树,如果按层次顺序从1开始对全部结点进行编号,求: 1)各层的结点的数目是多少?   2)编号为i的结点的双亲结点(若存在)的编号是多少? 3)编号为i的结点的第j个孩子结点(若存在)的编号是多少? 4)编号为i的结点有右兄弟的条件是什么?如果有,其右兄弟的编号是多少?

2016-10-24 19:48:30 8858 2

原创 数据结构 数组操作 稀疏矩阵采用三元组存储,设计算法求两个矩阵的和。

不解释,请看注释,代码如下: #include #include #include #include #include using namespace std; #define MAX 12500 typedef int Type; typedef struct{ int i,j; Type e; }T; typedef struct{ T data[MAX+1]; int m,n

2016-10-13 21:44:22 1311

原创 数据结构 串操作 判断回文序列

一个长度为n的串采用大小为4的块链结构存储,设计算法判断给定的串是否中心对称。 对于这个题目我有两个思路一是用顺序表,每次申请单位为4的一个空间。 代码如下: #include #include #include #include #include using namespace std; #define MAX 20 typedef char* Type; char e[4]; char

2016-10-12 10:44:39 2825

jspsmartupload(UTF-8版)

老版本的smartupload是GBK的,上传文件后文件,保存后会乱码,这里更新了源码希望可以帮到大家

2017-12-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除