서버리스 기반으로 작동하는 카카오톡 챗봇을 만드는 과정을 소개한다.
클라우드에서 비동기식 분산처리하는 방법 중 하나인 Google Cloud Tasks를 소개한다.
python 알고리즘을 풀 때 유용한 라이브러리 중 하나인 collections의 용도를 소개한다.
힙은 특정한 규칙을 가지는 트리로, 힙을 이용해서 우선순위 큐를 구현할 수 있다. 많은 언어에서 이미 구현된 우선순위 큐 라이브러리를 제공하며, 이를 활용하면 효율적으로 문제를 풀 수 있다.
스택(Stack)은 한 쪽으로만 입출력이 가능한 FILO (First In Last Out), 큐(Queue)는 한 쪽에선 입력, 한 쪽에선 출력되는 FIFO (First In First Out) 구조로 데이터를 저장하는 자료구조이다. 스택과 큐 알고리즘에 대한 예를 정리해 보았다.