自定义博客皮肤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)
  • 收藏
  • 关注

原创 有向无环图(AOE)的拓扑排序和关键路径

问题:有向无环图的拓扑排序 拓扑排序:由某个集合上的一个偏序关系得到该集合上的一个全序关系。 算法用了一个全局数组InDegreee来记录集合中顶点的入度,用栈来保存入度为0的元素。首先让所有入度为0的顶点进栈,然后让栈中的元素出栈,出栈过程中,与该顶点相连的顶点的入度相应减1,若入度变为0了,则相应入栈。 结束状态:所有元素的入度都为0,栈为空,所有顶点元素都已经完成拓扑排序;否则,存在环

2012-08-07 11:57:55 1354 1

原创 用有向图的邻接矩阵存储结构实现prim算法

问题:用有向图的邻接矩阵存储结构实现prim算法 弧的其它信息形式为vi-vj(vi为弧尾结点,vj为弧头结点),故标志位Info取1,在求最小生成树的时候输出的就是弧的信息。#include #include using namespace std; #define MAX_VER_NUM 10 //顶点最大个数 #define INFINITY INT_MAX //最大权值 #de

2012-08-04 00:07:18 2548

原创 使两个数进行交换

问题:在不使用中间变量的前提下使两个数进行交换? 问题分析: (1)我们知道,异或运算符^可以使数a和数b相同的二进位置0,不同的二进位置1,即通过一次异或运算,可以确定出两个数在那些二进位是相同的(结果为0的那些位),哪些二进位是不同的(结果为1的那些二进位) 例如:7对应的二进位为0111         ^ 9对应的二进位为1001 ----------------------

2012-08-02 23:03:32 636

原创 哈夫曼树与哈夫曼编码

一.最优树的定义:在含有n个叶子节点,并带相同权值的m叉树中,必存在一棵带权路径长度最短的树,称为“最优树”。 二.最优树的构造:(以二叉树为例) (a).根据给定的n个权值为{w1,w2,...wn},构造n棵二叉树的集合F={T1,T2,...Tn},其中,每棵二叉树中均只含有一个带权值为wi的根结点,左右子树均为空; (b).在F中选取其根结点的权值为最小的两棵二叉树,分别

2012-07-31 21:17:09 531

原创

很快就要研究生毕业了,两年的时间自己没有积累下来什么东西,看过的知识很多时侯发现很难用自己的语言给表达出来,这种感觉是很痛苦的,其实很多人都有这种情况,看着一个熟悉的知识点,自以为自己已经很清楚了,但细细琢磨,就会发现自己理解的根本就不够深入。所有今天开通博客,记下自己在学习中遇到的疑惑和获得的进步。 -------------------------------------------

2012-07-31 21:15:48 343

空空如也

空空如也

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

TA关注的人

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