본문 바로가기

개발/알고리즘

탐색 - 순차탐색(Linear Search)

반응형

선형탐색법!

탐색법 중에 하나다 

앞에서부터 하나하나 확인하면서 찾는 탐색법 

가장 단순하고 가장 쉽다.

 

public class Search {

    /**
     * 선형 탐색
     * @param array : 찾을 배열
     * @param find  : 찾을
     * @return 찾은 idx
     */
    int linear(int [] array, int find){
        for(int i = 0 ; i < array.length ; i++){
            if(array[i] == find) {
                return i;
            }
        }
        return -1;
    }

}
반응형

'개발 > 알고리즘' 카테고리의 다른 글

탐색 - 해시 탐색법(Hash Search)  (0) 2020.10.10
탐색 - 이진탐색법(Binary Search)  (0) 2020.10.04
큐(Queue) - 배열  (0) 2020.10.04
스택(Stack)  (0) 2020.10.04