문제를 잘못 이해해서 풀이를 포기하고 솔루션을 찾아봤는데,
성분의 합이 아닌 특정 위치의 성분이 어떤 값인지 구하는 문제였다.
솔루션을 본 상태에서 다시 짠 해답
function pascal(index, row) {
return row === 1 ? 1
: index === 1 || index === row ? 1
: pascal(index -1, row -1) + pascal(index, row -1);
}
728x90