Codility: 연습문제 풀이 모음(Javascript)

less than 1 minute read

[Codility 알고리즘 풀이 모음]

javascript로 알고리즘 풀이 연습겸 Codility 사이트의 Lesson 문제들을 풀어봤습니다.

아직 안푼 문제들은 이 글에 계속 업데이트 하겠습니다.

Lesson 01 - Iterations

  1. BinaryGap

Lesson 02 - Array

  1. CyclicRotation

  2. OddOccurrencesInArray

Lesson 03 - Time Complexity

  1. FrogJmp

  2. PermMissingElem

    • https://app.codility.com/demo/results/trainingW33DNZ-WRY/ (100/100)
      • 처음엔 그냥 sort()를 했는데 Javascript에서 [1,3,2,10]을 sort 그냥 sort 하면 [1,10,2,3] 으로 나옴 (문자열의 유니코드 코드 포인트로 정렬)
      • 그래서 sort()의 매개변수로 compare(a,b) => a-b 함수를 넣어서 해결
  3. TapeEquilibrium

Lesson 04 - Counting Elements

  1. FrogRiverOne
  2. MaxCounters
  3. MissingInteger
  4. PermCheck

Categories:

Updated:

Comments