diff --git a/submissions/UnnatiKesarwani/MergeSortedArray/mergesortedarray.png b/submissions/UnnatiKesarwani/MergeSortedArray/mergesortedarray.png new file mode 100644 index 0000000..7552ade Binary files /dev/null and b/submissions/UnnatiKesarwani/MergeSortedArray/mergesortedarray.png differ diff --git a/submissions/UnnatiKesarwani/MergeSortedArray/solution.py b/submissions/UnnatiKesarwani/MergeSortedArray/solution.py new file mode 100644 index 0000000..01d60e4 --- /dev/null +++ b/submissions/UnnatiKesarwani/MergeSortedArray/solution.py @@ -0,0 +1,9 @@ +class Solution: + def generate(self, numRows): + triangle = [] + for row_num in range(numRows): + row = [1] * (row_num + 1) + for j in range(1, row_num): + row[j] = triangle[row_num - 1][j - 1] + triangle[row_num - 1][j] + triangle.append(row) + return triangle diff --git a/submissions/UnnatiKesarwani/PascalsTriangle/pascaltriangle.png b/submissions/UnnatiKesarwani/PascalsTriangle/pascaltriangle.png new file mode 100644 index 0000000..70a575d Binary files /dev/null and b/submissions/UnnatiKesarwani/PascalsTriangle/pascaltriangle.png differ diff --git a/submissions/UnnatiKesarwani/PascalsTriangle/solution.py b/submissions/UnnatiKesarwani/PascalsTriangle/solution.py new file mode 100644 index 0000000..01d60e4 --- /dev/null +++ b/submissions/UnnatiKesarwani/PascalsTriangle/solution.py @@ -0,0 +1,9 @@ +class Solution: + def generate(self, numRows): + triangle = [] + for row_num in range(numRows): + row = [1] * (row_num + 1) + for j in range(1, row_num): + row[j] = triangle[row_num - 1][j - 1] + triangle[row_num - 1][j] + triangle.append(row) + return triangle