Dev/Algorithm

CS50 공부 - 알고리즘

healthyryu 2018. 3. 19. 09:02


의사코드는 프로그래밍언어보다 문법적 제약을 적게 받는 알고리즘 표현 방법이다.


선형탐색(순차탐색)은 원하는 원소가 발견될 때까지 처음부터 마지막 자료까지 차례대로 탐색한다.

1. 정확하지만 아주 효율적이지 못한 방법이다.

2. 자료가 정렬되어 있지 않거나 그 어떤 정보도 없어 하나씩 찾아야 하는 경우에 유용하다.


이진탐색은 정렬된 데이터를 좌우 둘로 나워서 원하는 값의 탐색 범위를 좁혀가며 찾는 방법이다.


반응형