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 | 31 |
Tags
- jenkins gitlab 연동
- 국가공은자격증
- SQL Optimizer
- 윈도우 프로세스 죽이기
- EC2
- SQL
- jenkins
- Hard Parsing
- 프로그래머스
- 프로그래머스 위장
- Soft Parsing
- 프로그래머스 전호번호 목록
- Row-Source Generation
- 알고리즘
- SQL파싱
- 스프링 실행 에러
- 베트스앨범
- 윈도우 kill -9
- 인바운드규칙
- db
- Java
- SQL Parser
- Oracle
- FTP
- SFTP
- Clooection
- 깃랩 젠킨슨 연동
- AWS
- 코딩테스트
- 리액트 돔
Archives
- Today
- Total
알파돈
[알고리즘] 프로그래머스 전화번호 목록 본문
일단 이번문제는 문제 읽고 무슨소리인지 몰랐다.
다시보니까 이해가 됬다
본인이 다른 배열값의 접두어인지만 확인하면 된다.
이문제는 처음에 Hash를 안하고 그냥 배열에서 이중 for문으로 돌리다보니 성능테스트 3, 4에서 시간 초과가 나와 왜일가 고민하면서 알아본결과 HashMap가 시간이 훨씬 빠르다고 한다.
이 문제도 일단 전화번호 목록을 hashMap에 넣고 하니 성능이 다 통고 했다.
이 부분을 보면 값을 substring으로 잘라 hashMap에 값이 존재하는지 확인하다.
본인 길이보다 1작게 잘리기때문에 자기자신을 비교해도 같다고 안나온다.
'JAVA' 카테고리의 다른 글
[알고리즘] 프로그래머스 베트스앨범 (0) | 2021.10.24 |
---|---|
[알고리즘] 프로그래머스 위장 (0) | 2021.09.07 |
[알고리즘] 프로그래머스 완주하지 못한 선수 (0) | 2021.09.07 |
백준 알고리즘 풀이 (0) | 2021.07.19 |
sftp 사용하여 파일 업로드 (3) | 2021.07.18 |
Comments