java拓扑代码,java 拓扑图

用JAVA帮我画个简单的拓扑图,要用java实现,麻烦写出代码,图是有向带权的,一共六个节点(0-5)

用JAVA帮我画个简单的拓扑图,要用java实现,麻烦写出代码,图是有向带权的,一共六个节点(0-5),节点到节点的关系如下 0 1 5(表示节点0到节点1的距离为5)

创新互联始终致力于在企业网站建设领域发展。秉承“创新、求实、诚信、拼搏”的企业精神,致力为企业提供全面的网络宣传与技术应用整体策划方案,为企业提供包括“网站建设、响应式网站建设、手机网站建设、微信网站建设、小程序开发、电子商务商城网站建设、平台网站建设秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

0 5 10

1 4 3

2 0 2

2 1 28

2 3 12

3 1 6

4 3 1

4 5 1

用JAVA帮我画个简单的拓扑图,要用java实现,麻烦写出代码,图是有向带权的,一共六个节点(0-5),节点到

说个思路,程序自己写。

你把你想画的图想成一个点阵面,也就是所以的点都是利用坐标实现就OK了,利用java 画图工具类 两点确定一条线(或者其他方法,基本都是一个思路)。关键的东西是坐标 比如0-5的向量线, 那就可以表示成 [0,0] -[0,5] 也可以是[5.5][5.10] 其他类推 (看你的角度而定,我这里都是 3点钟方向的) 其实思路很简单,就是看你想不想去做了。

PS :楼上广告?

求一个实现网络拓扑的JAVA程序

import java.io.File;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.IOException;

import java.nio.ByteBuffer;

import java.nio.channels.FileChannel;

public class Io {

public static void main(String[] args) {

//没有用excel表格随便用了一个txt文本文档你参考下

File fl=new File("src/test.txt");//输出目的文件,没有文件会自动创建

try {

FileOutputStream out=new FileOutputStream(fl);//输出流

FileChannel Channel=out.getChannel();

ByteBuffer buff= ByteBuffer.allocate(100);//缓冲区长度

byte by[]="Hello 文本内容进行输出测试 ".getBytes();//设置内容

buff.put(by);//把内容放进缓冲区

buff.flip();

try {

Channel.write(buff);// 将字节序列从给定的缓冲区写入此通道

Channel.close();//关闭此通道

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

} catch (FileNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}


本文名称:java拓扑代码,java 拓扑图
新闻来源:http://ybzwz.com/article/hcjhoo.html