自定义博客皮肤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)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 《大话数据结构》之Kruskal算法

需要先对边按权重排序,或者每次要查找最小权重的边。同时用类似于数组链表的方式,记录每个顶点之间的连接关系。因为需要避免形成环路。typedef struct { int begin; int end; int weight;}Edge;int Find(int *parent,int f){ while(parent[f]>0) { f = parent[f]; }

2015-11-27 15:29:52 690

原创 《大话数据结构》之Prim算法

Prim算法作用是构造连通网的最小代价生成树。算法思想:以任意一个点开始,找权值最小的一条边,将此边和两个顶点加入最小生成树集合,以最小生成树的点集合中的每一个点为起点,找寻终点不在集合中的权值最小的边,并将结果加入集合,重复这个操作,直至所有的点都已经加入集合。相关数据定义:/*图的邻接矩阵表示*/typedef char VertexType;typedef int Edg

2015-11-26 15:39:26 795

原创 《大话数据结构》之广度优先遍历

广度优先遍历:以点开始,逐层遍历,类似于二叉树的层序遍历。借助队列实现。相关变量和数据结构定义:/*图的邻接矩阵表示*/typedef char VertexType;typedef int EdgeType;#define MAXVEX 100#define INFINITY 65535typedef struct { VertexType vexs[MAXVEX];

2015-11-26 14:33:55 608

原创 《大话数据结构》之图的深度优先遍历

深度优先遍历:以一个点开始,遍历他的每一个子树,类似于二叉树的前序遍历。利用递归实现。图的邻接矩阵表示相关数据类型:/*图的邻接矩阵表示*/typedef char VertexType;typedef int EdgeType;#define MAXVEX 100#define INFINITY 65535typedef struct { VertexType vex

2015-11-26 14:09:32 547

原创 《大话数据结构》之关键路径算法

关键路径算法是在AOE网中找出完成所有活动耗时最长的路径的方法。程序中涉及的结构:typedef char VertexType;typedef int EdgeType;//邻接节点结构typedef struct EdgeNode{ int adjvex; EdgeType weight; struct EdgeNode *next;}EdgeNode;//顶点节

2015-11-25 14:52:22 880 1

阿里技术--不止代码

阿里分享技术文档,阿里内部大神撰文描述职业发展,为迷茫的程序员解惑

2018-07-25

Css属性文档

css的属性总结,可能还不是很全面,是老师上课的时候发的资源。

2012-10-20

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

TA关注的人

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