
[99클럽 5기] 코딩테스트 스터디 3일차 TIL - 이분 탐색(이진 탐색)
·
항해99
[Silver III] 선분 위의 점 - 11663[문제 링크](https://www.acmicpc.net/problem/11663)오늘의 학습 키워드이분 탐색(이진 탐색)본인의 언어로 내용 정리점과 선분이 주어지고, 선분 위에 점이 몇 개 있는지를 구하는 프로그램을 작성하는 문제이다. 이분 탐색을 활용하여 문제를 해결할 수 있었다. 하지만 정확하게 어느 것을 탐색해야 할 지에 대해 많은 고민을 하였을 것이다. 문제의 알고리즘 분류를 확인하면 이분 탐색과 정렬이 있음을 알 수 있다. 따라서 정렬에 해당하는 부분은 입력으로 받은 점을 리스트 형태로 저장하여 sort()시키는 것이다. 이후 한 선분에 대해 가장 작은 점과 가장 큰 점을 구하여 두 점의 인덱스 번호를 이용한다면 해당 선분에 점이 몇개가 존재..