diff --git a/DiagonalTraverse.java b/DiagonalTraverse.java new file mode 100644 index 00000000..37ef19db --- /dev/null +++ b/DiagonalTraverse.java @@ -0,0 +1,33 @@ +public class DiagonalTraverse { + public int[] findDiagOrder(int[][] mat) { + int row = mat.length; + int col = mat[0].length; + int[] ans = new int[row*col]; + int r = 0; + int c = 0; + boolean flag = true; + for (int i=0; i=0; j--){ + rProduct = rProduct * nums[j+1]; + ans[j] = rProduct * ans[j]; + } + return ans; + } + +} \ No newline at end of file