subject

Code works, need help writing header file. /**
*
* TODO -- Add method header comments
*/
public static boolean isWinningCoord(int x, int y, int[][] b, int z) {
if(x >= BOARD_HEIGHT || x = BOARD_WIDTH || y 0 && b[x - 1][y] == -1)) {
return false;
}
{ // Vertical
int count = 0;
for(int i = x - 1; i >= 0; i--) {
if(b[i][y] != z) {
break;
} else {
count++;
}
}
if(count >= CONNECT_WIN - 1) {
return true;
}
}
{ // Horizontal
int count = 0;
for(int i = y - 1; i >= 0; i--) {
if(b[x][i] != z) {
break;
} else {
count++;
}
}
for(int i = y + 1; i = CONNECT_WIN - 1) {
return true;
}
}
{ // Diagonals
int countNegSlope = 0;
for(int i = x + 1; i = 0; j--){
if(b[i][j] != z) {
break;
} else {
countNegSlope++;
}
}
}
for(int i = x - 1; i >= 0; i--){
for(int j = y + 1; j = CONNECT_WIN - 1) {
return true;
}
int countPosSlope = 0;
for(int i = x + 1; i = 0; i--){
for(int j = y - 1; j >= 0; j--){
if(b[i][j] != z) {
break;
} else {
countPosSlope++;
}
}
}
if(countPosSlope >= CONNECT_WIN - 1) {
return true;
}

}
return false;
}

ansver
Answers: 1

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 07:30
By refraining from constructing a building until they are certain that it will not cause harm to the environment, an organization is adhering to the
Answers: 2
question
Computers and Technology, 24.06.2019 07:00
Why would a business likely use a java applet - to back up their data files for the business - to create a program that a customer can launch in their web browser - to create music on a powerpoint presentation - to organize files on their company directory
Answers: 3
question
Computers and Technology, 24.06.2019 14:40
Create a function (prob3_6) that will do the following: input a positive scalar integer x. if x is odd, multiply it by 3 and add 1. if the given x is even, divide it by 2. repeat this rule on the new value until you get 1, if ever. your program will output how many operations it had to perform to get to 1 and the largest number along the way. for example, start with the number 3: because 3 is odd, we multiply by 3 and add 1 giving us 10. 10 is even so we divide it by 2, giving us 5. 5 is odd so we multiply by 3 and add one, giving us 16. we divide 16 (even) by two giving 8. we divide 8 (even) by two giving 4. we divide 4 (even) by two giving 2. we divide 2 (even) by 2 to give us 1. once we have one, we stop. this example took seven operations to get to one. the largest number we had along the way was 16. every value of n that anyone has ever checked eventually leads to 1, but it is an open mathematical problem (known as the collatz conjectureopens in new tab) whether every value of n eventually leads to 1. your program should include a while loop and an if-statement.
Answers: 3
question
Computers and Technology, 24.06.2019 23:00
People should never use telepresence when virtually meeting with a group of co-workers. true false
Answers: 1
You know the right answer?
Code works, need help writing header file. /**
*
* TODO -- Add method header comments<...
Questions
question
Mathematics, 25.07.2020 22:01
Questions on the website: 13722363