개발 · 컴퓨터공학/알고리즘
백준 10815 숫자카드 파이썬 문제풀이 (python 이분탐색)
문제 보러가기 백준 숫자카드 파이썬 문제풀이이 문제는 N개의 숫자 카드들을 입력 받고 나서M개의 숫자들을 입력 받으면, 각 숫자들에 대해서숫자 카드에서 찾을 수 있는 숫자인지를 체크하는 문제이다. 로직은 단순하지만, N,M의 수가 10,000,000이기 때문에 시간이 중요한 문제이다.즉 탐색 중 시간이 덜 걸리는 이분탐색을 사용해야한다. 정답코드n = int(input())card = list(map(int,input().split()))card.sort()m = int(input())num = list(map(int, input().split()))result = []for find in num: mid = int(n / 2) start = 0 end = n-1 while sta..
2024. 10. 29. 11:44