Add Pascal's Triangle (#2871)

Co-authored-by: Andrii Siriak <siryaka@gmail.com>
This commit is contained in:
Hardik Soni
2021-12-14 01:34:19 +05:30
committed by GitHub
parent 734f7a4a04
commit b1242e045b
3 changed files with 112 additions and 5 deletions

View File

@ -12,21 +12,21 @@ class ArrayLeftRotationTest {
int[] result = ArrayLeftRotation.rotateLeft(arr, 3);
assertArrayEquals(arr, result);
}
@Test
void testForZeroStep() {
int[] arr = {3, 1, 5, 8, 6};
int[] result = ArrayLeftRotation.rotateLeft(arr, 0);
assertArrayEquals(arr, result);
}
@Test
void testForEqualSizeStep() {
int[] arr = {3, 1, 5, 8, 6};
int[] result = ArrayLeftRotation.rotateLeft(arr, 5);
assertArrayEquals(arr, result);
}
@Test
void testForLowerSizeStep() {
int[] arr = {3, 1, 5, 8, 6};
@ -35,7 +35,7 @@ class ArrayLeftRotationTest {
int[] result = ArrayLeftRotation.rotateLeft(arr, n);
assertArrayEquals(expected, result);
}
@Test
void testForHigherSizeStep() {
int[] arr = {3, 1, 5, 8, 6};
@ -45,4 +45,4 @@ class ArrayLeftRotationTest {
assertArrayEquals(expected, result);
}
}
}