
단계별로 풀어보기 백준_10871번
·
BaekJoon Reivew
X보다 작은 수 문제는 다음과 같습니다. 정수 N개로 이루어진 수열 A와 정수 X가 첫째 줄에 주어집니다.둘째 줄에는 수열 A를 이루는 정수 N개가 주어집니다. N의 범위가 10,000 입니다. 이는 리스트의 길이가 10,000이 될 수도 있고 만약 범위가 더 커졌다면 , 시간복잡도를 고려해서 코드를 작성해야 합니다. 이 문제에서는 그런 제한이 없지만, 최대한 시간복잡도를 아낄 수 있는 방법으로 작성해보겠습니다. 리스트를 받자마자 X보다 작은 수를 고려한다면 이는 O(N)만큼 소요됩니다. 하지만 백준 입력 예시에서는 리스트를 한번에 받게 끔 되어있습니다. 따라서 리스트를 받는것 까지는 이전 게시물에서 올린 방식 그대로 동일 합니다. 다만 이제부터는 가독성 또한 고려하겠습니다.리스트 컴프리헨션리스..