Language/Python
[ALGORITHMS]문제 07 순차탐색
문제 07 순차 탐색 주어진 리스트에 특정한 값이 있는지 찾아 그 위치를 돌려주는 알고리즘을 만들어 보세요 리스트에 찾는 값이 없다면 -1을 돌려줍니다. *리스트 안에 있는 원소를 하나씩 순차적으로 비교하면서 탐색한다고 하여 순차 탐색이라고 불립니다. 1. 순차 탐색으로 특정 값의 위치 찾기 다음은 순차 탐색 알고리즘을 이용하여 주어진 리스트[17,92,18,33,58,5,33,42]에서 특정 값(18,33,400)을 찾아서 해당 위치 번호를 돌려주는 프로그램입니다. 18은 리스트의 3번째에 있지만 위치번호는 2로 나옵니다 33은 두개가 중복 되지만 앞에껄로 나옵니다 900은 리스트에 존재하지않아서 -1로 나옵니다 2. 알고리즘 분석 순차 탐색 알고리즘으로 원하는 값을 찾으려면 비교를 몇 번 해야할까요?..
2017. 8. 22. 16:58