Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Spring
- Docker
- 로드밸런서
- Kafka
- 클라우드
- DFS
- 스프링 부트
- 카프카
- JPA
- 백준
- VPC
- Spring Boot
- 자료구조
- gcp
- aws
- 클라우드 컴퓨팅
- 인천여행
- 코드업
- 백트래킹
- Apache Kafka
- 알고리즘
- 스프링
- 월미도
- Spring Data JPA
- 오일러프로젝트
- 쿠버네티스
- 스프링부트
- 프로그래밍문제
- springboot
- Elasticsearch
Archives
- Today
- Total
목록hackerrank (1)
GW LABS
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/EYzRq/btqGfaHVQug/yAEZ8nYd9HS8mqutLkKfF1/img.png)
자료구조에 익숙해지기 위해 HackerRank 문제들을 공부중이다. 그 중 미디움 난이도 트리문제를 보면서 재미있었던 문제가 바로 이 문제이다. 허프만 디코딩 문제는 트리를 순회하면서 이진 문자열을 디코딩하는 문제이다. 문제를 접근한 전략은 간단했다. 이진 문자열을 부분으로 자르면서 대응되는 문자가 있는지 없는지 찾아보는 것이다. 부분 문자열의 길이를 늘려가면서 트리를 순회하면 비교적 간단하게 풀이할 수 있는 문제였다. void decode(String s, Node root) { String answer = ""; String target = ""; while (s.length() > 0) { for (int idx = 1; idx
Algorithm & DataStructure
2020. 8. 3. 08:30