会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
无痕先森
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
公告
2019年3月24日
分治法求一个数组中最大最小值
摘要: 分治法:将一个复杂的一分为二,然后对这两部分递归调用该函数,直到找到函数出口,求解出最简单的情况 需要注意的是分治时开始和结束位置参数的选择,一开始写的是s到mid-1,另一个是mid到e,然后就会数组为奇数个时结果对,为偶数个时结果错,后面改为s到mid,另一个是mid+1到e 结果就对了。
阅读全文
posted @ 2019-03-24 19:43 无痕先森
阅读(1517)
评论(0)
推荐(1)
2019年2月23日
森林和二叉树的转换
摘要: 一、树的存储结构 1.双亲表示法 假设以一组连续空间存储树的结点,同时在每个结点中附近一个指示器指示其双亲结点在链表的位置 这种存储结构利用每个结点(除了根结点外)只有唯一双亲的性质。反复利用PARENT(T,x)操作,直到遇见无双亲结点时便找到了树的根,但是在这种表示方法中,求结点的孩子遍历整个结
阅读全文
posted @ 2019-02-23 16:25 无痕先森
阅读(1011)
评论(0)
推荐(0)
2019年2月17日
哈夫曼树的构建及应用
摘要: 哈夫曼树,又称最优树,是一类带权路径最短的树。 哈夫曼树和哈夫曼的存储表示: 应用: 【问题描述】 利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传输数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传
阅读全文
posted @ 2019-02-17 13:41 无痕先森
阅读(5407)
评论(0)
推荐(0)
2019年2月16日
二叉树
摘要: 一、二叉树的定义 二叉树是一种树型结构,特点是每个结点至多只有两棵子树,并且有左右子树之分,次序不能颠倒。 二、二叉树性质 性质一: 在二叉树第i层上至多只有2ⁿ(i-1)个结点 性质二:深度为k的二叉树至多有2ⁿ(k)-1个结点 性质三:对任何一棵二叉树T如果其终端结点数为n0,度为2的结点数为n
阅读全文
posted @ 2019-02-16 13:17 无痕先森
阅读(243)
评论(0)
推荐(0)