foxspecial

导航

2013年9月14日 #

java数据结构_附11_图的接口定义

摘要: 图的接口定义 Graph public class UnsupportedOperation extends RuntimeException {public UnsupportedOperation(String err) {super(err);} } public interface Graph {public static final int UndirectedGraph = 0;//无... 阅读全文

posted @ 2013-09-14 10:56 foxspecial 阅读(332) 评论(0) 推荐(0) 编辑

java数据结构_笔记(4)_图

摘要: 图一、概念。图: 是一种复杂的非线性数据结构。图的二元组定义: 图 G 由两个集合 V 和 E 组成,记为:G=(V, E) 其中: V 是顶点的有穷非空集合,E 是 V 中顶点偶对(称为边)的有穷集。 通常,也将图 G 的顶点集和边集分别记为 V(G) 和 E(G) 。 E(G) 可以是空集。若 E(G) 为空,则图 G 只有顶点而没有边。 有向图: 若图 G 中的每条边都是有方向的,则称 G ... 阅读全文

posted @ 2013-09-14 10:55 foxspecial 阅读(495) 评论(0) 推荐(0) 编辑

java数据结构_笔记(5)_图的算法

摘要: 图的算法 1 图的遍历图的遍历就是从图中某个顶点出发,按某种方法对图中所有顶点访问且仅访问一次。遍历算法是求解图的连通性问题、拓扑排序和求关键路径等算法的基础。 2 深度优先遍历从图中某个顶点V 出发,访问此顶点,然后依次从V的各个未被访问的邻接点出发深度优先搜索遍历图,直至图中所有和V有路径相通的顶点都被访问到。 若此时图中善有顶点未被访问,则另选图中一个未被访问的顶点作为起始点,重复上述过程,... 阅读全文

posted @ 2013-09-14 10:53 foxspecial 阅读(410) 评论(0) 推荐(0) 编辑

java数据结构_附12_图、顶点和边的定义(双链存储)

摘要: 图--双链式存储结构 顶点 和 边 的定义 1、Vertex.java 2、Edge.java 3、AbstractGraph.java 1、 public class Vertex {private Object info;//顶点信息private LinkedList adjacentEdges;//顶点的邻接边表private LinkedList reAdjacentEdges... 阅读全文

posted @ 2013-09-14 10:52 foxspecial 阅读(734) 评论(0) 推荐(0) 编辑

数据结构-图-Java实现:有向图 图存储(邻接矩阵),最小生成树,广度深度遍历,图的连通性,最短路径1

摘要: importjava.util.ArrayList;importjava.util.List;//模块EpublicclassAdjMatrixGraph{protectedSeqListvertexlist;//顺序表存储图的顶点集合protectedint[][]adjmatrix;//图的邻接矩阵二维图存储的是每个顶点的名称(A,B,C,D....)privatefinalintMAX_WEIGHT=Integer.MAX_VALUE/2;//privatefinalintMAX_WEIGHT=10000;//-------一,构造图:增删改查---------------------- 阅读全文

posted @ 2013-09-14 10:43 foxspecial 阅读(3087) 评论(0) 推荐(0) 编辑

Java 中Iterator 、Vector、ArrayList、List 使用深入剖析

摘要: 标签:IteratorJavaListArrayListVector线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collec. 阅读全文

posted @ 2013-09-14 10:05 foxspecial 阅读(254) 评论(0) 推荐(0) 编辑