Striver's Pattern Sheet
Striver's Pattern Sheet
if (i == n + 1) {
System.out.print("* ");
for (int x = 1; x <= n * 2 - 2; x++) {
System.out.print(" ");
}
System.out.print("* ");
System.out.println();
continue;
}
System.out.println();
}
}
}
§
n = 4
public class Solution {
public static void getNumberPattern(int n) {
int edges = 0;
int middle = n * 2 - 1;
int middleStart = n;
start++;
for (int j = 1; j <= edges; j++) {
System.out.print(start);
start++;
}
if (i <= (n * 2 - 1) / 2) {
edges = edges + 1;
middle = middle - 2;
middleStart = middleStart - 1;
} else {
edges = edges - 1;
middle = middle + 2;
middleStart = middleStart + 1;
}
System.out.println();
}
}
}
§
§