// "Normad Coder의 알고리즘과 데이터 구조 강의" 듣는 중// 데이터 구조를 선택하는 것처럼 어떤 알고리즘을 선택할 지도 고민해야 함. 그 합이 중요하니까. 알고리즘은 작업을 실행하기 위한 단계의 리스트! 레시피처럼 시간 복잡도에 따라서 적은 step이 언제나 better Search Algorithm Binary Search & Linear Search 검색을 최대한 빨리하는 것이 목적. Linear Search(선형 검색 알고리즘) 검색에서 가장 자연스러운 것, 어느 배열에서나 쓸 수 있음. 1번 아이템부터 순서대로 목표를 찾음. but, 최악의 시나리오는 찾는 항목이 배열에 끝에 있거나, 배열에 아예 없는 경우 => 배열이 커질수록 선형 검색을 하는 시간이 길어짐. => ..