/dsa-week3-assignment-1

자료구조와 알고리즘 3주차 과제

Primary LanguageJavaScript

자료구조와 알고리즘 3주차 과제

  • 정렬 알고리즘을 보고 그림을 그리며 이해합니다.
  • 정렬 알고리즘 코드를 분석하고 그림을 그리며 이해합니다.
  • 정렬 알고리즘을 코드로 실제로 구현해 봅니다.
  1. 버블 정렬
  2. 선택 정렬
  3. 삽입 정렬
  4. 셀 정렬
  5. 머지 정렬
  6. 퀵 정렬
  7. 힙 정렬

패키지 설치

$ npm ci

제한조건

  • 모든 테스트를 통과해야 합니다.
  • ESLint를 통과해야 합니다.
  • 스스로 문제 해결법을 떠올리기 위해 Copilot은 사용하지 말아주세요.

테스트 실행 방법

# 의존성 설치
$ npm ci
# 테스트 실행
$ npm test
# 테스트 실행 (watch 모드)
$ npm run watch
# 특정 문제만 테스트 실행
$ npm run watch -- problem-1