


-피보나치 수열 문제

-문제풀이 코드

→ 피보나치 수열도 수열을 이해하는 데는 어려움이 없다. 기초수학에서 등장하는 수학 개념들을 잘 이해하고 있지만, 이를 파이썬 코드로 표현할 때가 항상 어려운 것 같다. 특히 어려웠던 부분은 n = 3일 때부터 valueN, valuepreN1, valuepreN2에 서로서로를 할당해주는 것에서 어려움을 느꼈다. 조금 더 이해하기 쉽도록 표현하면 valuepreN2 = a(n-2), 즉 an항에서 전전 항의 값을 의미하고, valuepreN1 = a(n-1)이 an항 바로 이전의 항의 값을 의미하는데, 이걸 잘 파악하고 있어야겠다.
-소인수와 소인수분해

-문제풀이코드

→ 소인수와 소인수분해도 절대 어려운 개념이 아니지만, 막상 파이썬으로 코딩하려고 하면 어떻게 해야할지 잘 떠오르지 않는다. 쉬운 개념을 코드로 표현하지 못한다는 생각에 멘붕이 올 것 같았지만, 난수 rNum이 x일 때, n이 몇이면 어디로 가서 계산을 하는지를 차근차근 따져보면서 하다보니 그래도 이해가 되긴했다. 그렇지만 다시 풀어볼 필요가 있을 것 같다. 연습문제는 절대 한 번만 풀고 넘어갈 생각을 해서는 안될 것 같다.