您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 有向图邻接矩阵创建和Euler回路判定(含报告)

  2. 写C程序,随机给出n*n的邻接矩阵,并打印输出邻接矩阵,以及有向图的边的个数,每个顶点的度,并判断该图中是否存在Euler回路: (1)如果为n阶,则随机产生一个n*n的邻接矩阵; (2)输出邻接矩阵,边的个数,每个顶点的度以及图中是否存在Euler回路。 这个题目涉及到了两个主要的知识点,一个是数据结构中的有向图的邻接矩阵的创建,还有就是离散数学中的Euler回路的判定定理。
  3. 所属分类:C

    • 发布日期:2009-06-24
    • 文件大小:92160
    • 提供者:yanhe0116
  1. 图的邻接表c++表示

  2. 通过输入顶点数和边数,自动构造用邻接表表示的图,并显示。
  3. 所属分类:C++

    • 发布日期:2009-08-12
    • 文件大小:2048
    • 提供者:gao_xinhe
  1. 数据结构 用邻接矩阵表示图

  2. 题目1:用邻接矩阵存储结构创建图。 要求: 采用邻接矩阵作为图的存储结构,实现四种不同类型图(无向图、有向图、无向网和有向网)的创建,并将邻接矩阵值进行显示输出; 程序运行时输入图的顶点及边的信息。
  3. 所属分类:其它

    • 发布日期:2009-11-27
    • 文件大小:4096
    • 提供者:xingyoutiandi
  1. 基于邻接边表实现图结构算法(java算法源码)

  2. /* * 基于邻接边表实现图结构 */ package dsa; public class Graph_List implements Graph { //变量 protected List E;//容器:存放图中所有边 protected List V;//容器:存放图中所有顶点 //构造方法 public Graph_List() { E = new List_DLNode(); V = new List_DLNode(); } //取图的边表、顶点表 protected List get
  3. 所属分类:其它

    • 发布日期:2010-01-15
    • 文件大小:2048
    • 提供者:hexiang221
  1. 基于邻接边表实现图的顶点结构算法(java源码)

  2. /* * 基于邻接边表实现图的顶点结构 */ package dsa; public class Vertex_List implements Vertex { //变量 protected Object info;//当前顶点中存放的数据元素 protected Position vPosInV;//当前顶点在所属的图的顶点表V中的位置 protected List outEdges;//关联边表:存放以当前顶点为尾的所有边(的位置) protected List inEdges;//关联边
  3. 所属分类:其它

    • 发布日期:2010-01-15
    • 文件大小:2048
    • 提供者:hexiang221
  1. Java基于邻接边表实现图的边结构(算法源码)

  2. /* * 基于邻接边表实现图的边结构 */ package dsa; public class Edge_List implements Edge { //变量 protected Object info;//当前边中存放的数据元素 protected Position ePosInE;//当前边在所属的图的边表中的位置 protected Position vPosInV[];//当前边两个端点在顶点表中的位置 protected Position ePosInI[];//当前边在其两个端点
  3. 所属分类:其它

    • 发布日期:2010-01-21
    • 文件大小:2048
    • 提供者:hexiang221
  1. Java基于邻接边表实现图结构(算法源码)

  2. /* * 基于邻接边表实现图结构 */ package dsa; public class Graph_List implements Graph { //变量 protected List E;//容器:存放图中所有边 protected List V;//容器:存放图中所有顶点 //构造方法 public Graph_List() { E = new List_DLNode(); V = new List_DLNode(); } //取图的边表、顶点表 protected List get
  3. 所属分类:其它

    • 发布日期:2010-01-21
    • 文件大小:2048
    • 提供者:hexiang221
  1. 数据结构-图的应用(邻接矩阵、邻接多重表)

  2. 对任意给定的图(顶点数不小于20,边数不少于30,图的类型可以是有向图、无向图、有向网、无向网),能够输入图的顶点和边(或弧)的信息,并存储到相应存储结构(邻接矩阵、邻接表、十字链表、邻接多重表,任选其中两种类型),对自己所创建的图完成以下操作: 对无向图求每个顶点的度,或对有向图求每个顶点的入度和出度(5分) 完成插入顶点和边(或弧)的功能(5分) 完成删除顶点和边(或弧)的功能(5分) 两种存储结构的转换(5分),如果其中一种存储结构为十字链表或邻接多重表则增加5分。 输出图的深度优先遍历
  3. 所属分类:C++

    • 发布日期:2010-07-21
    • 文件大小:28672
    • 提供者:lichaosdjz
  1. 邻接表的建立 图 算法 数据结构

  2. #include #include"iostream" #include"malloc.h" using namespace std; #define MaxVertexNum 50 //定义最大顶点数 typedef struct node{ //边表结点 char adjvex; //邻接点域 struct node *next; //链域 }EdgeNode; typedef struct vnode{ //顶点表结点 char vertex; //顶点域 EdgeNode *firs
  3. 所属分类:C/C++

    • 发布日期:2011-03-30
    • 文件大小:20480
    • 提供者:lin_xuanwei333
  1. 图的邻接表的实现带权路径

  2. 建立有向图的邻接表更简单,每当读人一个顶点对序号 时,仅需生成一个邻接序号为j的边表结点,将其插入到vj的出边表头部即可。 同时没个节点带权访问。 邻接表的形式说明 typedef struct node{//边表结点      int adjvex; //邻接点域      struct node *next; //链域      //若要表示边上的权,则应增加一个数据域    }EdgeNode; typedef struct vnode{ //顶点表结点      VertexType
  3. 所属分类:C

    • 发布日期:2011-05-22
    • 文件大小:160768
    • 提供者:yiyong198938
  1. 邻接矩阵建立

  2. 无向图的邻接矩阵,包括建立矩阵,顶点的增加、删除和边的增加和删除以及矩阵的输出
  3. 所属分类:C/C++

    • 发布日期:2011-11-21
    • 文件大小:5120
    • 提供者:yxtcyy
  1. 有相图的邻接表

  2. 有相图的邻接表,包括建立表 ,顶点的增加、删除和边的增加和删除以及矩阵的输出
  3. 所属分类:C/C++

    • 发布日期:2011-11-21
    • 文件大小:6144
    • 提供者:yxtcyy
  1. C++ 邻接矩阵

  2. 对邻接矩阵的运用 建立树 可查询边权值,查询第一邻接点,查询v1相对于v2的第一邻接点,给定顶点的深度优先遍历...
  3. 所属分类:C/C++

    • 发布日期:2011-12-13
    • 文件大小:20480
    • 提供者:zhousj01
  1. 一种基于邻居信息的派系过滤算法(论文+算法+代码)

  2. 最大派系问题是组合优化中经典而重要的问题,在信息抽取、信号传输、计算机视觉、社会网络及生物信息学等众多领域有着重要的应用。现在根据派系的邻居信息提出1钟基于派系顶点和邻接边的派系过滤算法,来求解最大派系问题。
  3. 所属分类:C++

    • 发布日期:2012-08-01
    • 文件大小:4194304
    • 提供者:huangguangtian
  1. 建立有向网络的邻接矩阵算法

  2. 建立有向网络的邻接矩阵算法 void creatmatrix(matrix *gra) /*建立有向网络的邻接矩阵算法*/ {int p,q,x,w; printf("The n and e are:\n"); scanf("%d%d",&gra;->n,&gra;->e); /*输入顶点数和边数*/ getchar(); printf("The vertexs are:\n"); for(p=0;pn;p++) /*输入各个顶点*/ scanf("%c",&gra;->ve
  3. 所属分类:C/C++

    • 发布日期:2012-11-14
    • 文件大小:2048
    • 提供者:xiaoaixiang
  1. 用邻接链表作存储结构的图类

  2. 这是用邻接链表作存储结构的图类源代码,下面是图类的声明部分: struct ArcNode //弧节点结构 { int adjvex; ArcNode *nextarc; }; struct VexNode //顶点结构 { int vexdata; ArcNode *firstarc; }; //邻接链表图类的声明。 class Graph { private: static string str; bool *visited; //是否访问标志 VexNode *adjlist; //邻接
  3. 所属分类:C++

    • 发布日期:2012-12-03
    • 文件大小:13312
    • 提供者:yuhentian
  1. 用邻接矩阵作存储结构的图类

  2. 这是用邻接矩阵作存储结构的图类源代码,有完整的注释(每个变量的作用、函数执行的过程的文字描述等)。下面是图类的声明部分: //用邻接矩阵表示的图的类的定义 template class Graph { private: static string str; Type vex[MaxVertices]; //顶点数组 float edge[MaxVertices*MaxVertices]; //邻接矩阵(一维数组) bool visited[MaxVertices]; //是否已访问标志 in
  3. 所属分类:C++

    • 发布日期:2012-12-03
    • 文件大小:10240
    • 提供者:yuhentian
  1. 无向图的结点、所有存在边的输入以及矩阵的输出【数据结构】

  2. 首先输入无向图的结点数以及存在的边的条数,接下来根据输入的一对对数字来确定哪两个结点间存在边,进而生成邻接矩阵
  3. 所属分类:C/C++

    • 发布日期:2013-03-23
    • 文件大小:2048
    • 提供者:cyncia_01
  1. 邻接矩阵在路由表的应用

  2. 邻接矩阵是表示一个图的常用存储表示。它用两个数组分别存储数据元素(顶点)的信息和数据元素之间的关系(边或弧)的信息。
  3. 所属分类:网络基础

    • 发布日期:2013-04-22
    • 文件大小:177152
    • 提供者:lanzhenzhen
  1. 简单的邻接表

  2. 关于简单的邻接表,简单可用 #include    #include       typedef struct node //图顶点结构声明   {       int vertex;     //顶点数据       struct node *nextnode;      //指向下一个顶点的指针   }*graph;      struct node head[6];    //存储定点的结构数组,长度是6,而不是顶点数5.      //创建图   void create_graph(i
  3. 所属分类:C

    • 发布日期:2013-09-14
    • 文件大小:52224
    • 提供者:u012119936
« 12 3 4 5 6 7 8 9 10 ... 16 »