데이터를 추가하고(없는 데이터는 추가하고, 같은 값의 데이터가 존재하면 그냥 넘어감)
그 데이터의 위치를 출력하는 코드를 짜야 하는데요.
단순하게 생각하면 BST로 구현하면 될 것 같고, 엠트리나 빨검트리 기타 등등
자료 구조 책에 나와 있는 구조 중에 하나를 선택해서 구현하는 것이 빠를까요?
DB에 저장을 한 후에 DB에서 검색을 해서 값을 출력하게 하는게 빠를가요?
같은 질문이지만 다르게 질문을 하자면,
안드로이드폰에서 DB의 저장속도 & 검색속도는 얼마나 빠른가요?
자료구조는 메모리 상에서의 데이터 관리 개념이고
DB는 파일 상에서의 데이터 관리 개념입니다.
질문 자체가 비교대상으로 할 수 없는 것에 대한 질문이네요.
학생이신거 같은데...(아니라면 죄송합니다 ㅋ)
프로그래밍 적으로 궁금한 일에 대해서는
직접 해보는게 가장 좋은 것입니다.
그게 재미고 실력 향상의 길이니깐요.