@@ -0,0 +1,440 @@
+import java.util.List;%0A%0Aclass Solution %7B%0A    public int minimumTotal(List%3CList%3CInteger%3E%3E triangle) %7B%0A        for (int i = triangle.size() - 2; i %3E= 0; i--) %7B%0A            for (int j = 0; j %3C i + 1; j++) %7B%0A                int min = Math.min(triangle.get(i + 1).get(j), triangle.get(i + 1).get(j + 1));%0A                triangle.get(i).set(j, triangle.get(i).get(j) + min);%0A            %7D%0A        %7D%0A        return triangle.get(0).get(0);%0A    %7D%0A%7D

120. Triangle