我需要实验室的帮助。我的老师没有告诉我们什么,他告诉我们要搞清楚。所以我可以使用任何我能得到的帮助。谢谢
第1步:第一步包括我的距离公式,一切都很顺利,我试图将xx
设为x
,yy
等于{ {1}}所以我不知道该怎么做才能帮助我。
y
如果没有错误,我的距离公式是否良好,你能帮我解决吗?
第2步:我需要找到曼哈顿距离
class Point {
private int x;
private int y;
public Point() // (0, 0)
{
x = 0;
y = 0;
}
public Point(int xx, int yy)
{
xx = x;
yy = y;
}
public int getX() // return field values
{
return x;
}
public int getY()
{
return y;
}
// Use the distance formula to find the distance of this point from the origin (0,0)
public double distanceFromOrigin()
{
int d = 0;
d = Math.squrt(Math.pow(xx - x) + (Math.pow(yy - y);
}
我真的不知道如何做第2步所以我真的可以使用很多帮助,非常感谢你们
第3步:找到当前点与其他点之间的曼哈顿距离。我需要将其更改为新值,我不知道如何获取新值以及如何更改它。之后,我需要通过翻译T转移点,我不知道如何做到这一点,所以我需要帮助
// Find the "manhattan" distance between current point and other.
// You can look at http://x...content-available-to-author-only...t.gov/dads//HTML/manhattanDistance.html for help
public double distance(Point other)
{/*write the code for here*/}
顺便说一句,我只是基本的计算机科学,所以我不能使用所有花哨的东西,所以要保持基本和简单
答案 0 :(得分:2)
就像torvin在评论中所说,这看起来真的像Java而不是Javascript。这些是两种不同的语言,尽管名称相似。
一般来看你的代码,有明显的错误,这让我想知道你用来编写代码的IDE(集成开发环境)是什么。一个帮助你编写代码的正确程序会发现这些。
在你的距离FromOrigin()中你缺少:
你可能应该首先设置一个IDE并执行一个基本的Java教程,然后继续,老实说。