Language/알고리즘
-
검색 알고리즘Language/알고리즘 2024. 6. 10. 13:45
1. 선형검색선형으로 나열되어 있는 데이터를 순차적으로 스캔하면서 원하는 값을 찾는다.인덱스 0부터 9까지 순차적으로 검색한다.datas = [3,2,5,7,9,1,0,8,6,4]print(f'datas : {datas}')print(f'len(datas) : {len(datas)}')searchData = int(input('찾으려는 숫자입력 : '))n = 0while True: if n == len(datas): searchIndex = -1 break elif datas[n] == searchData: searchIndex = n break n += 1if searchIndex == n: print(f'{n+1}번째 값')el..