У меня есть задание на программирование на Java.
Я реализовал это, создав функцию nCr (http://en.wikipedia.org/wiki/Combination), а затем с помощью двойного цикла for создавая треугольник, распечатывая его.
Однако, назначение требует создания неравномерного 2d-массива, а затем его заполнения, добавив два числа из предыдущих строк и затем распечатав массив.
Я знаю, что у меня будетчтобы выполнить задание так, как оно просит, однако у меня есть небольшое ощущение, что (по крайней мере, для маленьких треугольников), что подход, который я реализовал, лучше.
Какой подход лучше?