Description:
리스트의 원소의 총 합을 구하는 문제. 리스트에 원소가 없으면 0을 리턴.
My Solution:
요즘 어쩌다가 Hadoop과 Spark에 대해 맛보기 정도로 배우고 있는데
하둡에서의 MapReduce에 대해 개미 눈꼽만큼 배워본 기념으로 reduce 함수를 써보았다ㅋㅋㅋㅋㅋ
이때까지만 해도 난 뿌듯했어... 아래에 있는 다른 사람들의 문제 풀이를 보기 전까진...
Solution by Others:
보자마자 육성으로 헛웃음 나옴ㅋㅋㅋㅋㅋㅋㅋㅋ역시 필요한 기능은 이미 다 구현되어 있어....
나름 reduce라는 고난이도(?) 기술을 써서 코딩해서 뿌듯해하고 있었는데
이건 뭐 더하기 빼기 하려고 공학용 계산기 산 기분?
Solution by Others:
이 생각도 안 한 건 아닌데 초기값을 주면 리스트에 원소가 하나도 없는 경우에도 적용되는 줄은 몰랐다.
뭐... 이제 알았으니 됐지 ^^*
배운 점:
* reduce 함수에 초기값 지정해주면 리스트에 값이 없어도 적용된다는 것
* 내가 필요로 하는 웬만한 기능은 이미 파이썬에 다 구현되어 있으니 믿을 지어다
'잡동 > programming practice' 카테고리의 다른 글
#11 [Codewars] Javascript filter -1 (javascript) (0) | 2016.06.16 |
---|---|
#10 [Codewars] Largest pair sum in array (javascript) (0) | 2016.06.15 |
#8 [Codewars] Remove the minimum (javascript) (0) | 2016.06.06 |
#7 [Codewars] Hidden "Cubic" numbers (Python) (0) | 2016.06.05 |
#6 [Codewars] Directions Reduction (Python) (0) | 2016.05.19 |