728x90
반응형
Write a program that outputs the top n elements from a list.
Example:
largest(2, [7,6,5,4,3,2,1])
// => [6,7]
배열의 정렬 메소드와 slice() 메소드를 활용해서 배열에서 제일 큰 값 n개를 뽑아내는 알고리즘입니다.
정렬메소드는 문자열 기준으로 동작하므로 숫자를 배열하려면 비교함수를 인자로 넣어줘야되는데요
return a - b 를 하면 오름차순
return b - a 를 하면 내림차순으로 적용됩니다.
728x90
반응형
그리드형
'Computer science > 알고리즘' 카테고리의 다른 글
[자바스크립트로 구현한 알고리즘] Two to One (0) | 2016.10.19 |
---|---|
[자바스크립트로 구현한 알고리즘] Sum of two lowest positive integers (0) | 2016.10.16 |
[자바스크립트로 구현한 알고리즘] Fizz / Buzz (0) | 2016.10.16 |
[자바스크립트로 구현한 알고리즘] Sum of odd numbers (0) | 2016.10.14 |
[자바스크립트로 구현한 알고리즘] Remove the minimum (0) | 2016.10.14 |
이 포스팅은 쿠팡파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.