- 博客(3)
- 问答 (3)
- 收藏
- 关注
原创 【ShawnZhang】带你看数据结构——第十五课:哈夫曼树
哈夫曼树是给定n个权值作为n的叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近哈夫曼树一旦创建,就可以永久当解码使用所以无需频繁的修改哈夫曼树,哈夫曼树一定是采用树型结构哈夫曼树的数据量并不是很大,使用int类型完全就可以足够,选择的有结构体数组,通过left,r
2015-12-22 21:14:12 1379
原创 【ShawnZhang】带你看数据结构——第十四课:通讯录
#include #include #include #define MaxSize 50typedef struct { //定义结构体 char name[20]; char address[20]; char tel[12]; char ZipCode[8]; char Em
2015-12-22 21:10:42 938
原创 【ShawnZhang】带你看数据结构——第十三课:学生成绩管理系统
也很久没有更新了,也是因为一直在运用数据结构分析一个实际问题要从三个方面去考虑,一个是逻辑结构,是线性还是非线性,第二个考虑存储结构是链式还是顺序在考虑逻辑结构的时候,考虑是一个个顺序排列的话,就用线性表(包括特殊的堆栈和队列),如果是一对多的就选择树或者图如果是频繁插入就选链式,如果是经常读取就选顺序(数组,结构体数组之类)在考虑学生成绩管理系统时,学生的成绩肯定选用结构
2015-12-06 14:07:30 1391 1
空空如也
MFC工程,切换标签页后出现叠影,多按两次就好了,这是什么问题?
2017-04-05
MFC中dialog制作的一个状态栏,可以进行分页吗?
2017-03-12
Android studio 生成apk报错
2016-10-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人