- 博客(5)
- 资源 (75)
- 收藏
- 关注
原创 C#中串口类serialPort的用法!
最近由于任务需要,用到了serialPort类,在此记录重要步骤。 主要常用的属性为: PortName //可用的COM端口号 BaudRate //波特率 DataBits //数据位 StopBits //停止位 Parity //奇偶校验 BytesToRead /
2013-01-20 11:08:55 21618
原创 队列的基本操作!
1.链式队列//队列结点结构体typedef struct QNode{ QElemType data; QNode *next;}*Queueptr;------------------------------//指向结点的指针struct LinkQueue{ Queueptr front,rear;}[cpp] view plain
2013-01-08 16:51:38 25154 3
原创 赫夫曼编码!
算法描述: 1.为结点(包括叶子结点和根结点)赋值。 设叶子结点有n个,则总结点数有2n-1个。首先为前n个结点,即叶子结点赋值。规定叶子节点的左右孩子均为0,根结点的双亲为0;赋值完叶子结点后从n+1到2n-1为根结点赋值。 2.构造赫夫曼树 首先在n个叶子结点中挑选权值最小的俩个叶子结点,它们的双亲
2013-01-08 16:49:43 1405
原创 #ifndef与#if
以#开头的都是预编译指令,就是在正式编译之前,编译器做一些预处理的工作#if 条件语句程序段1 //如果条件语句成立,那么就编译程序段1 #endif程序段2//如果条件不语句成立,那么就编译程序段2 #ifndef x//先测试x是否被宏定义过 #define 程序段1 //如果x没有被宏定义过,那么就编译程序段1 #endif 程序段2 //如果x已
2013-01-08 16:39:08 946
原创 非递归、递归遍历二叉树!
树的先、中、后、层序的遍历,需要用到栈结构和队结构。首先来看树本身的定义:typedef char TElemType;typedef struct BiTNode{ TElemType data; BiTNode *lchild,*rchild; // 左右孩子指针}BiTNode,*BiTree;栈的定义如下:typedef BiTree SElemType
2013-01-03 10:04:00 3029
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人