代码拉取完成,页面将自动刷新
目录结构:
||- root
||- base
| - InterfaceNetOperation.java //网络基本操作的接口
| - AbstractNetworkModel.java //网络模型抽象类
| - Global.java //全局设置,
| - Network.java // 网络数据结构存储以及操作类
| - Node.java //节点类
| - Edge.java //边类
||-feature //网络特征
| - InterfaceBetweenness.java //介数接口
| - InterfaceClusterCoefficient.java //聚类系数接口
| - InterfaceDegree.java //度接口
| - InterfaceMultiNet.java //多网络接口
| - InterPath.java //网络路径接口
| - Betweenness.java //介数类
| - ClusterCoefficient.java //聚类系数类
| - Degree.java // 度类
| - MultiNet.java //多网络对比类
| - Path.java // 网络路径类
|| - model //网络模型
| - GloballyCoupledNet.java //全局耦合网络
| - NearestNeighborCoupledNet.java //最近邻耦合网络
| - RandomNetwork.java //随机网络
| - WSNetwork.java //
| - NWNetwork.java //
| - BANetwork.java //
| - FitnessNetwork.java // 适应度网络模型
| - LocalWorldEvolvingNet.java//局域世界网络模型
|| - util //工具类
| - CreateNetFile.java //
| - D.java //
| - EdgeEeweigh.java //
| - ExtractIpByLink.java //
| - FileTool.java //文件类
| - MathTool.java //数学工具类
| - IpConvert.java //
| - PairList.java //数值对列表类
需求分析:
1、DFS
2、最短路
3、最小生成树
4、最大流
5、
<<<<<<< HEAD
节点的介数
边的介数
网络平均路径长度
网络的直径
=======
>>>>>>> branch 'master' of git@42.96.166.25:CNAT.git
网络的文件格式
扩展名:.cnat
内容:
#注释内容
%
<Nodes>
<ID>
<Alias>
<Weight>
</Nodes>
<Edges>
<ID>
<ID>
<Weight>
</Edges>
%
*关键词
*Nodes count
*Edges
Nodes
1 ["label":"one","weight":2]
Edges
1 2 {}
Map<T1, Map<T2,T3>>
Map<T1, Set<T1,T3>>
Write:
Set<Number>
Set<Pair<Number>>
Map<Number, Number>
Map<Number, LinkedList<Number>>
Map<Pair<Number>, Number>>
Map<Pair<Number>, LinkedList<Number>>
PairList<Nubmer, Number>
PairList<Number,LinkedList<Number>>
PairList<Pair<Number>, Number>
PairList<Pair<Number>, LinkedList<Number>>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。