LRU(Least Recently Used) 알고리즘은 어떻게 구현할 수 있을까요?
실제 구현에서 동일한 시간 복잡도를 가지더라도 실행 시간이 크게 차이날 수 있는 이유를 설명해주세요.
비트마스킹 기법을 사용해야 하는 문제 상황은 뭐가 있을까요?
BFS에서 노드의 방문 순서는 어떻게 되나요?
DFS가 무엇인지 설명해주시겠어요?
100GB의 데이터를 1GB의 램으로 정렬하려면 어떻게 해야할까요?
본인이 주로 사용하는 언어는 정렬 알고리즘으로 무엇을 사용하나요?
BFS를 사용하면 가중치 없는 그래프에서 최단 경로를 구할 수 있는 이유를 설명해주세요.
재귀 함수는 언제 사용하고, 어떤 식으로 동작하는지 설명해주세요.
BFS가 무엇인지 설명해주시겠어요?