---
# System prepended metadata

title: "\U0001F381 관통프로젝트: HappyHouse_Algo_서울_08반_김민지_배수연"

---

# 🎁 관통프로젝트: HappyHouse_Algo_서울_08반_김민지_배수연 
### 제출일: 2021.03.19

### 참여 페어
- 김민지(조장)🤸‍♂️, 배수연🤸‍♀️

### 처리된 요구사항 목록
  
  
|난이도|구현기능|종류|적용 분야|작성여부(O/X)|
|:---:|---|---|---|:---:|
|기본|알고리즘 1|조합|관심 지역|O|
|기본|알고리즘 2|정렬|실거래가, 환경 정보, 뉴스 회원 정보, 공지사항|O|
|기본(추가)|추가 알고리즘 1|퍼지 문자열 검색|지역명으로 실거래가 검색|O|
|기본(추가)|추가 알고리즘 2|Trie|지역명으로 실거래가 검색|O|
|기본(추가)|추가 알고리즘 3|ArrayList|데이터 로드 및 저장|O|
|기본(추가)|추가 알고리즘 4|HashMap|실거래 정보 카드뷰|O|
|추가|프로젝트 요구사항 정의서|[✅보기]()||O|
|심화|프로젝트 화면 설계서|[✅보기]()|실거래가 검색, 실거래 상세정보 카드|O|


# 알고리즘 적용

## 1. 조합

#### 1-1. 관심 지역의 상가 정보 랜덤 추천해줄 때 10개 뽑아서 알려주기


## 2. 정렬

#### 2-1-1. 아파트 실거래가 이름 순으로 정렬


#### 2-1-2. 아파트 실거래가 가격 순으로 정렬


#### 2-1-3. 환경정보 깨끗한 순으로


#### 2-1-4. 금주 아파트 실거래가 TOP3


#### 2-1-5. 부동산 뉴스 TOP3 - 조회수 기준 내림차순


#### 2-1-6. 회원 정보 관리 페이지 - 이름, 아이디 기준


#### 2-1-7. 공지사항 글번호로 정렬


## 3. 퍼지 문자열 검색
#### 3-1. 실거래가 검색 시 주소 검색어 자동완성에 활용


## 4. Trie
#### 4-1. 검색기록을 바탕으로 이전에 검색했던 기록을 보여줌


## 5. ArrayList
#### 5-1. DB에서 데이터를 받아올 때 저장함

## 6. HashMap
#### 6-1. 자주 검색되는 정보를 저장함