算路线JAVA代码 java工程路径获取

java用节点存进一条公交线路,输入任意两个站点输出路线

//写了两个小时啊,兄弟,要采纳我啊

成都创新互联是一家专业从事成都网站设计、做网站、成都外贸网站建设公司的网络公司。作为专业网站制作公司,成都创新互联依托的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、营销型网站建设及网站设计开发服务!

//Site(站点类)

package transit;

import java.util.ArrayList;

import java.util.List;

public class Site

{

private Integer id; // 给每个站点分配一个ID

private String name; // 站点的名字

private ListRoute list; // 经过该站点的线路

public Site()

{

super();

}

public Site(Integer id, String name)

{

super();

this.id = id;

this.name = name;

this.list = new ArrayListRoute();

}

public Integer getId()

{

return id;

}

public void setId(Integer id)

{

this.id = id;

}

public String getName()

{

return name;

}

public void setName(String name)

{

this.name = name;

}

public ListRoute getList()

{

return list;

}

public void setList(ListRoute list)

{

this.list = list;

}

// 添加线路

public boolean addRoute(Route route)

{

return this.getList().add(route);

}

// 删除线路

public boolean removeRoute(Route route)

{

return this.getList().remove(route);

}

@Override

public String toString()

{

return name;

}

@Override

public boolean equals(Object obj)

{

if (obj instanceof Site)

{

Site s = (Site) obj;

return this.id == s.getId()  this.name.equals(s.getName());

}

return false;

}

}

求用java语言寻找走出迷宫路线的算法

首先给定一个初始坐标,然后构建一个容器保存坐标值,之后进行迭代,横坐标+1,或者纵坐标+1,这个顺寻自己定义(四个方向),经过的“路径”保存在那个容器中,如果遇到死角,以此往回迭代,在容器中将遇到死角的那个坐标删除。最后找到自己定义的那个迷宫出口坐标。

怎么用JAVA程序来实现一个人走路,他的路线的走法是四边形或是三角形,有哪位高手帮忙解答下,谢谢

看了你下边的说法,我也是不怎么理解。

一个人物来说,可能是程序描绘出来的,这个不重要。

它的行走路线:

如果是象 沙龙曼蛇 那样的游戏 是一直向前运动的,那么从总什么 方向上来说,你都是S中线前进。

从局部来说,你可以在屏幕范围内,上下左右的来躲闪,这时,你想走出四边形,还是三角形,就看你的操作水平了。

所以你说的,让我不是很理解。

你是说,想用JAVA程序来实现

界面中间有一个物体,用方向键,可以控制它的移动方向。是这样吗?


本文名称:算路线JAVA代码 java工程路径获取
当前网址:http://scyanting.com/article/ddgidij.html