정렬된 배열이나 리스트에서 값을 찾는데 사용되는 알고리즘입니다.중간값을 기준으로 배열을 절반씩 나누어 값을 찾는 방식 입니다.큰 데이터셋에서 값을 찾을때 유리합니다.선형 탐색 보다 빠릅니다.정렬하는 과정에서 시간이 걸릴 수 있고, 동적 배열, 리스트에서는 사용하기 어렵
숫자 카드는 정수 하나가 적혀져 있는 카드이다. 상근이는 숫자 카드 N개를 가지고 있다. 정수 M개가 주어졌을 때, 이 수가 적혀있는 숫자 카드를 상근이가 몇 개 가지고 있는지 구하는 프로그램을 작성하시오.첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N

DFS, BFS 모두 그래프 탐색 알고리즘 입니다.그래프 탐색 방향의 우선순위의 차이가 있습니다.DFS는 깊이 우선 탐색 알고리즘으로,시작점에서 출발하여 한 경로로 깊이 들어가 가능한 한 끝까지 탐색한 후, 더 이상 탐색할 수 없으면 다시 되돌아와 다른 경로를 탐색하는

전날에 비해 비트코인의 시세가 백만원이나 오른 어느 아침, 진우는 거래소에 가서 비트코인을 매도하려고 한다. 현재 비트코인의 시세가 점점 떨어지고 있기 때문에 진우는 최대한 빨리 거래소에 가야