• 大小: 5KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-25
  • 语言: Java
  • 标签: JAVA  旅行商TSP  

资源简介

该rar包中包含了个人设计出的分支定界法-旅行商(TSP)问题算法开发,其中开发语言为JAVA,请各位小伙伴下载下来后不要随便传发,谢谢支持!

资源截图

代码片段和文件信息

package com.george.easylearn.algorithm.branch;

import java.io.Serializable;
import java.util.List;

/**
 * 分支定界法的实体bean 假设来回的差旅费用不一样
 * 实体包含:城市节点编号、城市节点名称、城市节点所属层级、到达城市节点编号、到达城市节点所需费用
 */
public class BranchBound implements Serializable {
    // 城市节点编号
    private String nodeNo;
    // 城市节点名称
    private String nodeName;
    // 城市节点所属层级
    private Integer nodeLevel;
    // 到达城市节点编号
    private String arrayNodeNo;
    // 到达城市节点所需费用
    private Double arrayNodeFee;
    // 剩余没去的城市节点,节点编号
    private List restNodes;

    public BranchBound(String nodeNo String nodeName String arrayNodeNo Double arrayNodeFee) {
        super();
        this.nodeNo = nodeNo;
        this.nodeName = nodeName;
        this.arrayNodeNo = arrayNodeNo;
        this.arrayNodeFee = arrayNodeFee;
    }

    public String getNodeNo() {
        return nodeNo;
    }

    public void setNodeNo(String nodeNo) {
        this.nodeNo = nodeNo;
    }

    public String getNodeName() {
        return nodeName;
    }

    public void setNodeName(String nodeName) {
        this.nodeName = nodeName;
    }

    public Integer getNodeLevel() {
        return nodeLevel;
    }

    public void setNodeLevel(Integer nodeLevel) {
        this.nodeLevel = nodeLevel;
    }

    public String getArrayNodeNo() {
        return arrayNodeNo;
    }

    public void setArrayNodeNo(String arrayNodeNo) {
        this.arrayNodeNo = arrayNodeNo;
    }

    public Double getArrayNodeFee() {
        return arrayNodeFee;
    }

    public void setArrayNodeFee(Double arrayNodeFee) {
        this.arrayNodeFee = arrayNodeFee;
    }

    public List getRestNodes() {
        return restNodes;
    }

    public void setRestNodes(List restNodes) {
        this.restNodes = restNodes;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2093  2018-11-26 21:04  branch\BranchBound.java

     文件        323  2018-11-29 21:12  branch\BranchBoundMain.java

     文件       3586  2018-11-27 07:28  branch\BranchBoundMap.java

     文件      11688  2018-12-03 20:47  branch\BranchBoundTSP.java

     目录          0  2018-12-03 20:47  branch

----------- ---------  ---------- -----  ----

                17690                    5


评论

共有 条评论