Description

기술면접 완전 정복 올인원 패키지 Online의 첫 번째 강의이다. 문제 풀이를 위해 기본적으로 알고 있어야 하는 자료구조를 정리한다. 사용 언어는 파이썬이고, 어느정도 기본 문법을 익히고 간략한 코드를 작성할 수 있는 수준을 요구하는 것 같다.

Review

자료구조 자체를 이해하는 것은 이전에 KMOOC 상명대 강의를 들으면서 한 번 다뤘던 내용이라 어렵지 않았다. 내용 자체도 크게 새로운 것은 없었는데 강의가 ‘파이썬’을 이용해서 실제로 그 자료구조를 구현하는 것에 많은 초점을 맞추고 있던 점이 좋았다. 구현 과정을 단계별로 자세히 설명해주는 편이었고, 그 과정을 포함한 전체적인 강의 자료도 정리가 잘 되어있다는 점이 가장 만족스러웠다. 알고리즘 강의를 듣기 전에 관련 문제를 풀어보고 필요한 경우 배운 자료구조를 직접 한 번 다시 작성해보는 것도 좋을 것 같다.

Progress

  • 기간: 2021.04.18 - 2021.04.22
  1. [X] 2021.04.18 강의 소개 및 학습 방법
  2. [X] 2021.04.18 자료구조와 알고리즘이란
  3. [X] 2021.04.18 파이썬, 주피터 노트북 설치 - MAC
  4. [ ] 파이썬, 주피터 노트북 설치 - Window
  5. [X] 2021.04.18 주피터 노트북 사용법
  6. [X] 2021.04.20 배열
  7. [X] 2021.04.20 파이썬과 배열
  8. [X] 2021.04.20 큐 (Quene) -1
  9. [X] 2021.04.20 큐 (Quene) -2
  10. [X] 2021.04.20 스택 (Stack)
  11. [X] 2021.04.20 링크드 리스트 (Linked List) -1
  12. [X] 2021.04.20 링크드 리스트 (Linked List) -2
  13. [X] 2021.04.20 링크드 리스트 (Linked List) -3
  14. [X] 2021.04.20 링크드 리스트 (Linked List) -4
  15. [X] 2021.04.21 시간 복잡도 - 알고리즘 복잡도 표현 방법- 1
  16. [X] 2021.04.21 시간 복잡도 - 알고리즘 복잡도 표현 방법- 2
  17. [X] 2021.04.21 해쉬 테이블 - 해쉬 테이블 - 1
  18. [X] 2021.04.21 해쉬 테이블 - 해쉬 테이블 - 2
  19. [X] 2021.04.21 해쉬 테이블 - 해쉬 테이블 - 3
  20. [X] 2021.04.21 해쉬 테이블 - 해쉬 테이블 - 4
  21. [X] 2021.04.21 해쉬 테이블 - 해쉬 테이블 - 5
  22. [X] 2021.04.21 자료구조(트리) - 트리(Tree) - 1
  23. [X] 2021.04.21 자료구조(트리) - 트리(Tree) - 2
  24. [X] 2021.04.21 자료구조(트리) - 트리(Tree) - 3
  25. [X] 2021.04.22 자료구조(트리) - 트리(Tree) - 4
  26. [X] 2021.04.22 자료구조(트리) - 트리(Tree) - 5
  27. [X] 2021.04.22 자료구조(트리) - 트리(Tree) - 6
  28. [X] 2021.04.22 자료구조(트리) - 트리(Tree) - 7
  29. [X] 2021.04.22 자료구조(트리) - 트리(Tree) - 8
  30. [X] 2021.04.22 자료구조 (힙) - 힙 구조
  31. [X] 2021.04.22 자료구조 (힙) - 힙 구조 파이썬 구현 - 1
  32. [X] 2021.04.22 자료구조 (힙) - 힙 구조 파이썬 구현 - 2
  33. [X] 2021.04.22 자료구조 (힙) - 힙에 데이터 삭제 구현