TIL

TIL 211210

🥭맹2 2021. 12. 11. 02:26

알게된 것

  • priority queue vs heapq
    • 파이썬 내부적으로 priority queue도 heapq로 구현되어 있지만 priority queue의 경우 스레드 세이프해서 시간적인 측면에서는 heapq를 쓰는 것이 좋습니다.
    • 그리고 파이썬 GIL로 인해서 하나의 스레드가 자원을 독점하므로 일반적으로 알고리즘 문제 풀이할 때에는 heapq를 쓰는 것이 좋습니다. (priorityqueue의 장점이 없다는 말씀~!)
  • 자료구조
    • Array vs LinkedList
    • Stack vs Queue
    • Heap
    • Tree
    • Hash Table
    • Graph
    • B-Tree vs B+Tree vs B*Tree
    • 이진힙 vs 이진 탐색 트리
    • Red-Black Tree vs AVL Tree

오늘 한 일

  • 오전
    • 자료구조
  • 오후
    • 자소서 작성
    • 로드위키 뭐부터 해야할지 매우 고민
    • 알고리즘 문제 풀이

하루를 마치며

어제 새벽까지 하느라 결국 오늘 아침 스터디 직전에 눈을 떴습니다.

 

오랜만에 사람들과 스몰톡을 하니 좋더라구요 ,,, 챌린지 다시 간 기분

 

  • B-Tree vs B+Tree vs B*Tree
  • Red-Black Tree vs AVL Tree

이 두 개는 아직 잘 모르겠습니다.

내일 좀 더 공부해야겠습니다

 

 

'TIL' 카테고리의 다른 글

TIL 211215  (0) 2021.12.16
TIL 211213  (0) 2021.12.13
TIL 211212  (2) 2021.12.12
TIL 211209  (0) 2021.12.10
TIL 211208  (2) 2021.12.09