급수표

제목 없는 데이터베이스

중요한 포인트

  1. 면접관에게 문제의 모호한 부분에 대해서 묻는다.
  2. 알고리즘을 설계한다.
  3. 가상코드 작성
  4. 실제코드 작성
  5. 테스트를 하면서 오류 살피기

알고리즘 설계의 다섯가지 접근법

  1. 예증 Examplify
  2. 패턴 매칭 Pattern matching
  3. 단순화와 일반화
  4. 초기사례로부터의 확장 Build by base case
  5. 자료구조 브레인스토밍

자료구조

  1. HashTable : key를 value에 대응 (hash function을 사용하므로 O(1) 접근)
  2. List : 노드간의 연결로 이루어지는 구조
  3. Stack (LIFO) / Queue (FIFO)
  4. Tree
  5. Graph