mirror of
https://github.com/TheAlgorithms/Java.git
synced 2025-07-28 06:55:02 +08:00
style: enable LocalVariableName
in CheckStyle (#5191)
* style: enable LocalVariableName in checkstyle * Removed minor bug * Resolved Method Name Bug * Changed names according to suggestions
This commit is contained in:
@ -13,28 +13,29 @@ class StrassenMatrixMultiplicationTest {
|
||||
|
||||
@Test
|
||||
public void strassenMatrixMultiplicationTest2x2() {
|
||||
int[][] A = {{1, 2}, {3, 4}};
|
||||
int[][] B = {{5, 6}, {7, 8}};
|
||||
int[][] a = {{1, 2}, {3, 4}};
|
||||
int[][] b = {{5, 6}, {7, 8}};
|
||||
int[][] expResult = {{19, 22}, {43, 50}};
|
||||
int[][] actResult = SMM.multiply(A, B);
|
||||
int[][] actResult = SMM.multiply(a, b);
|
||||
assertArrayEquals(expResult, actResult);
|
||||
}
|
||||
|
||||
@Test
|
||||
void strassenMatrixMultiplicationTest4x4() {
|
||||
int[][] A = {{1, 2, 5, 4}, {9, 3, 0, 6}, {4, 6, 3, 1}, {0, 2, 0, 6}};
|
||||
int[][] B = {{1, 0, 4, 1}, {1, 2, 0, 2}, {0, 3, 1, 3}, {1, 8, 1, 2}};
|
||||
int[][] a = {{1, 2, 5, 4}, {9, 3, 0, 6}, {4, 6, 3, 1}, {0, 2, 0, 6}};
|
||||
int[][] b = {{1, 0, 4, 1}, {1, 2, 0, 2}, {0, 3, 1, 3}, {1, 8, 1, 2}};
|
||||
int[][] expResult = {{7, 51, 13, 28}, {18, 54, 42, 27}, {11, 29, 20, 27}, {8, 52, 6, 16}};
|
||||
int[][] actResult = SMM.multiply(A, B);
|
||||
int[][] actResult = SMM.multiply(a, b);
|
||||
assertArrayEquals(expResult, actResult);
|
||||
}
|
||||
|
||||
@Test
|
||||
void strassenMatrixMultiplicationTestNegativeNumber4x4() {
|
||||
int[][] A = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}, {13, 14, 15, 16}};
|
||||
int[][] B = {{1, -2, -3, 4}, {4, -3, -2, 1}, {5, -6, -7, 8}, {8, -7, -6, -5}};
|
||||
|
||||
void strassenMatrixMultiplicationTestNegetiveNumber4x4() {
|
||||
int[][] a = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}, {13, 14, 15, 16}};
|
||||
int[][] b = {{1, -2, -3, 4}, {4, -3, -2, 1}, {5, -6, -7, 8}, {8, -7, -6, -5}};
|
||||
int[][] expResult = {{56, -54, -52, 10}, {128, -126, -124, 42}, {200, -198, -196, 74}, {272, -270, -268, 106}};
|
||||
int[][] actResult = SMM.multiply(A, B);
|
||||
int[][] actResult = SMM.multiply(a, b);
|
||||
assertArrayEquals(expResult, actResult);
|
||||
}
|
||||
}
|
||||
|
@ -15,11 +15,11 @@ public class OptimalJobSchedulingTest {
|
||||
int numberProcesses = 5;
|
||||
int numberMachines = 4;
|
||||
|
||||
int[][] Run = {{5, 1, 3, 2}, {4, 2, 1, 3}, {1, 5, 2, 1}, {2, 3, 4, 2}, {1, 1, 3, 1}};
|
||||
int[][] run = {{5, 1, 3, 2}, {4, 2, 1, 3}, {1, 5, 2, 1}, {2, 3, 4, 2}, {1, 1, 3, 1}};
|
||||
|
||||
int[][] Transfer = {{0, 1, 2, 4}, {1, 0, 2, 3}, {2, 2, 0, 1}, {4, 3, 1, 0}};
|
||||
int[][] transfer = {{0, 1, 2, 4}, {1, 0, 2, 3}, {2, 2, 0, 1}, {4, 3, 1, 0}};
|
||||
|
||||
OptimalJobScheduling opt = new OptimalJobScheduling(numberProcesses, numberMachines, Run, Transfer);
|
||||
OptimalJobScheduling opt = new OptimalJobScheduling(numberProcesses, numberMachines, run, transfer);
|
||||
|
||||
opt.execute();
|
||||
|
||||
@ -40,11 +40,11 @@ public class OptimalJobSchedulingTest {
|
||||
int numberProcesses = 3;
|
||||
int numberMachines = 3;
|
||||
|
||||
int[][] Run = {{5, 1, 3}, {4, 2, 1}, {1, 5, 2}};
|
||||
int[][] run = {{5, 1, 3}, {4, 2, 1}, {1, 5, 2}};
|
||||
|
||||
int[][] Transfer = {{0, 1, 2}, {1, 0, 2}, {2, 2, 0}};
|
||||
int[][] transfer = {{0, 1, 2}, {1, 0, 2}, {2, 2, 0}};
|
||||
|
||||
OptimalJobScheduling opt = new OptimalJobScheduling(numberProcesses, numberMachines, Run, Transfer);
|
||||
OptimalJobScheduling opt = new OptimalJobScheduling(numberProcesses, numberMachines, run, transfer);
|
||||
|
||||
opt.execute();
|
||||
|
||||
@ -65,7 +65,7 @@ public class OptimalJobSchedulingTest {
|
||||
int numberProcesses = 6;
|
||||
int numberMachines = 4;
|
||||
|
||||
int[][] Run = {
|
||||
int[][] run = {
|
||||
{5, 1, 3, 2},
|
||||
{4, 2, 1, 1},
|
||||
{1, 5, 2, 6},
|
||||
@ -74,14 +74,14 @@ public class OptimalJobSchedulingTest {
|
||||
{3, 2, 2, 3},
|
||||
};
|
||||
|
||||
int[][] Transfer = {
|
||||
int[][] transfer = {
|
||||
{0, 1, 2, 1},
|
||||
{1, 0, 2, 3},
|
||||
{2, 2, 0, 2},
|
||||
{1, 3, 2, 0},
|
||||
};
|
||||
|
||||
OptimalJobScheduling opt = new OptimalJobScheduling(numberProcesses, numberMachines, Run, Transfer);
|
||||
OptimalJobScheduling opt = new OptimalJobScheduling(numberProcesses, numberMachines, run, transfer);
|
||||
|
||||
opt.execute();
|
||||
|
||||
|
Reference in New Issue
Block a user