SouthGlory
Preview Image

순차 탐색 Sequential Search 파이썬 알고리즘

#파이썬 #알고리즘 #순차탐색 #Sequential_Search 순차 탐색 순차 탐색Sequential Search이란 리스트 안에 있는 특정한 데이터를 찾기 위해 앞에서부터 데이터를 하나씩 차례대로 확인하는 방법이다. 보통 정렬되지 않은 리스트에서 데이터를 찾아야 할 때 사용한다. 리스트에 데이터가 아무리 많아도 시간만 충분하다면 항상 원...

Preview Image

선택정렬, 삽입정렬

#코딩테스트 #선택정렬 #삽입정렬 #알고리즘 정렬Sorting**이란 데이터를 특정한 기준에 따라서 순서대로 나열하는 것을 말한다. 정렬 알고리즘으로 데이터를 정렬하면 **이진탐색(Binary Search)가 가능해진다. 따라서 정렬 알고리즘은 이진 탐색의 전처리 과정이기도 하다. 정렬 알고리즘은 굉장히 다양한데, 먼저 선택정렬과 삽입정렬을 설명하겠...

Preview Image

코딩테스트 채점 시스템의 시간 제한, 메모리 제한

보통 다음과 같다. 시간 제한: 1초 메모리 제한: 128MB 파이썬은 C/C++에 비해 동작속도가 느리지만, 파이썬 3.7로 코드를 작성할 때 자신의 코드가 1초에 2,000만 번의 연산을 수행한다고 가정하고 문제를 풀면 실행 시간 제한에 안정적이다. 시간 제한이 1초이고, 데이터의 개수가 100만 개인 문제가 있다면 일반적으로 시간 복잡도...