어떻게 이해하는게 좋을까?

왜 여기서 이걸 썼는지 이해가 안될때가 있음


문제를 풀어가는 과정은 이해가 되는데 코드가 이해가안됨 


분석능력이 부족해서 그런가?