ian의 개발일기장

[Easy] Breaking the Records 본문

Algorithms/HackerRank

[Easy] Breaking the Records

ian90 2018. 10. 24. 10:35
















1. 나의 풀이



배열의 시작값을 비교값으로 놓고, 각 원소들을 비교해서 더 커지면 최고기록을 바꾸고, 더낮아지면 최저기록을 바꾸어서 기록이 높아지거나 낮아지는 횟수를 세었다.



2. 정리




위의 코드를 forEach를 이용해서 바꿀 수 있을 것 같다.

forEach는 배열의 요소를 돌면서 각원소에 콜백함수를 실행한다.




사용법 - array.forEach (콜백함수(현재원소, 인덱스, 배열), 콜백을 실행할 this);



출처 - HackerRankMDN공식문서



'Algorithms > HackerRank' 카테고리의 다른 글

[Easy] Divisible Sum Pairs  (0) 2018.10.26
[Easy] Birthday Chocolate  (0) 2018.10.25
[Easy] Between Two Sets  (0) 2018.10.23
[Easy] Kangaroo  (0) 2018.10.22
[Easy] Apple and Orange  (0) 2018.10.21