Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 완전탐색
- docker
- 결제서비스
- 크롤링
- ipo 매매자동화
- 트랜잭샨
- 셀러리
- 디버깅
- 아키텍쳐 개선
- piplining
- 구현
- jwt 표준
- 쿠키
- AWS
- next-stock
- JPA
- 이분탐색
- 백준
- 추천 검색 기능
- BFS
- gRPC
- 프로그래머스
- 누적합
- ai agent
- 레디스 동시성
- langgraph
- 카카오
- spring event
- 검색어 추천
- 몽고 인덱스
Archives
- Today
- Total
목록프로그래모스 (1)
코딩관계론

링크 순위검색 풀이 "주어진 문자열을 어떤 방식으로 split할 것인가?" 완전탐색을 이용해 풀려고 했으니 특정 문자열을 내가 원하는 형식으로 만드는 것이 가장 중요하다. 먼저 주어진 query가 info 형식으로 변환될려면 " and" -> ""로 변경한 후 split(" ")을 하면 된다. "후보 쿼리는 어떤 방식으로 생성한 것인가?" 먼저 후보 쿼리를 직접 만들면 몇 개의 후보가 나올 수 있을지 생각을 해보자. 경우의 수는 두 가지 임으로 2 x 2 x 2 x 2 = 16개의 후보가 생성된다. 그럼 어떤 방식으로 생성할 것인가 조합함수를 이용해서 해당하는 인덱스를 '-' 문자열로 변경하면 모든 후보군을 생성할 수 있다. "정렬된 리스트에서 특정 값을 빠르게 찾는 방법" 이분 탐색을 수행하면 된다. ..
개발/알고리즘
2022. 10. 31. 01:53