diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 94a25f7..35eb1dd 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/src/main/java/MainExercises.java b/src/main/java/MainExercises.java index 21581ea..856145f 100644 --- a/src/main/java/MainExercises.java +++ b/src/main/java/MainExercises.java @@ -20,8 +20,21 @@ public class MainExercises */ public char[][] generateTriangle(int n) { - // todo - return null; + char[][] triangle = new char[n][]; + + for(int i = 0 ; i < n ; i++){ + triangle[i] = new char[i+1]; + for(int j = 0 ; j < i+1 ; j++){ + if(i == 0 || j == 0 || i== j || i == n-1 ){ + triangle[i][j] = '*'; + } + else{ + triangle[i][j] = ' '; + } + } + } + + return triangle; } @@ -57,8 +70,9 @@ public class MainExercises - Number of rows: matrix.length - Number of columns: matrix[0].length (if rectangular) */ + public int[] spiralTraversal(int[][] matrix) { - // todo + return null; }