[英]How to modify algorithm to return a triangle with different colors of vertices
[英]how to manage different vertices in triangle
在内部for循环中,我有0<p1,p2,p3<3
,它们是整数。 我希望这个for循环为demoMethod.ie中的每个参数分配从0到3的值,一旦for循环执行,它将把参数(1,2,3)发送给demomethod,第二次它将发送参数(2 ,3,0)到demoMethod。 这三个数字的顺序也不重要,并且它们必须不同。这意味着两次执行for循环后,它不会发送(1,2,3)和(2,3,1)之类的参数。 谢谢
public void Points(List<Point> pointList) {
int n = pointList.size();
if (n <= 2) {
System.out.println("null");
} else if (n == 3) {
drawingLine();
} else {
for(int i = 0;i<n;i++){
for(int j = 1;j<=(n-1)*(n-2)*(n-3)/6;j++){
demoMethod(p1,p2,p3);
}
}
}
}
我不确定您要做什么,但是如果我对您的理解正确,那么您想做这样的事情(?):
for(int i = 0;i<n;i++){
for(int j = 1;j<=(n-1)*(n-2)*(n-3)/6;j++){
int p1 = j % 4;
int p2 = (j + 1) % 4;
int p3 = (j + 2) % 4;
demoMethod(p1,p2,p3);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.