Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

<자바 알고리즘 인터뷰 with 코틀린> 102가지 알고리즘 문제 풀이로 완성하는 코딩 테스트

NotificationsYou must be signed in to change notification settings

onlybooks/java-algorithm-interview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

102가지 알고리즘 문제 풀이로 완성하는 코딩 테스트

《자바 알고리즘 인터뷰 with 코틀린》은 다음 판매처에서 구매하실 수 있습니다.

및 전국 교보문고 매장

★ 정오표: (아직 등록된 정오사항이 없습니다)
★ 도서정보:https://www.onlybook.co.kr/entry/java-algorithm-interview

★ 참고: 《파이썬 알고리즘 인터뷰》https://github.com/onlybooks/python-algorithm-interview

마인드맵

문제 풀이

번호제목난이도풀이 코드
1유효한 팰린드롬6장. 문자열 조작P1_1.java
P1_2.java
P1_3.kt
2문자열 뒤집기6장. 문자열 조작P2_1.java
P2_2.kt
3로그 파일 재정렬6장. 문자열 조작P3_1.java
P3_2.kt
4가장 흔한 단어6장. 문자열 조작P4_1.java
P4_2.kt
5그룹 애너그램★★6장. 문자열 조작P5_1.java
P5_2.kt
6가장 긴 팰린드롬 부분 문자열★★6장. 문자열 조작P6_1.java
P6_2.kt
7두 수의 합7장. 배열P7_1.java
P7_2.java
P7_3.java
P7_4.java
P7_5.kt
8빗물 트래핑★★★7장. 배열P8_1.java
P8_2.java
P8_3.kt
9세 수의 합★★7장. 배열P9_1.java
P9_2.java
P9_3.kt
10배열 파티션 I7장. 배열P10_1.java
P10_2.java
P10_3.kt
11자신을 제외한 배열의 곱★★7장. 배열P11_1.java
P11_2.kt
12주식을 사고팔기 가장 좋은 시점7장. 배열P12_1.java
P12_2.java
P12_3.kt
13팰린드롬 연결 리스트8장. 연결 리스트P13_1.java
P13_2.java
P13_3.java
P13_4.kt
14두 정렬 리스트의 병합8장. 연결 리스트P14_1.java
P14_2.kt
15역순 연결 리스트8장. 연결 리스트P15_1.java
P15_2.java
P15_3.kt
16두 수의 덧셈★★8장. 연결 리스트P16_1.java
P16_2.java
P16_3.kt
17페어의 노드 스왑★★8장. 연결 리스트P17_1.java
P17_2.java
P17_3.java
P17_4.kt
18홀짝 연결 리스트★★8장. 연결 리스트P18_1.java
P18_2.kt
19역순 연결 리스트 II★★8장. 연결 리스트P19_1.java
P19_2.kt
20유효한 괄호9장. 스택, 큐P20_1.java
P20_2.kt
21중복 문자 제거★★★9장. 스택, 큐P21_1.java
P21_2.java
P21_3.kt
22일일 온도★★9장. 스택, 큐P22_1.java
P22_2.kt
23큐를 이용한 스택 구현9장. 스택, 큐P23_1.java
P23_2.kt
24스택을 이용한 큐 구현9장. 스택, 큐P24_1.java
P24_2.kt
25원형 큐 디자인★★9장. 스택, 큐P25_1.java
P25_2.kt
26원형 데크 디자인★★10장. 데크, 우선순위 큐P26_1.java
P26_2.kt
27k개 정렬 리스트 병합10장. 데크, 우선순위 큐P27_1.java
P27_2.kt
28원점에 가장 가까운 k개의 점★★10장. 데크, 우선순위 큐P28_1.java
P28_2.java
P28_3.kt
29더 맵게10장. 데크, 우선순위 큐P29_1.java
30해시맵 디자인11장. 해시 테이블P30_1.java
P30_2.kt
31보석과 돌11장. 해시 테이블P31_1.java
P31_2.java
P31_3.kt
32중복 문자 없는 가장 긴 부분 문자열★★11장. 해시 테이블P32_1.java
P32_2.kt
33상위 k 빈도 엘리먼트★★11장. 해시 테이블P33_1.java
P33_2.java
P33_3.kt
34완주하지 못한 선수11장. 해시 테이블P34_1.java
P34_2.kt
35섬의 개수★★12장. 그래프P35_1.java
P35_2.kt
36전화번호 문자 조합★★12장. 그래프P36_1.java
P36_2.kt
37순열★★12장. 그래프P37_1.java
P37_2.kt
38조합★★12장. 그래프P38_1.java
P38_2.kt
39조합의 합★★12장. 그래프P39_1.java
P39_2.kt
40부분집합★★12장. 그래프P40_1.java
P40_2.kt
41일정 재구성★★12장. 그래프P41_1.java
P41_2.java
P41_3.kt
42여행 경로★★12장. 그래프P42_1.java
P42_2.kt
43코스 일정★★12장. 그래프P43_1.java
P43_2.java
P43_3.kt
44네트워크 딜레이 타임★★13장. 최단 경로 문제P44_1.java
P44_2.kt
45k 경유지 내 가장 저렴한 항공권★★13장. 최단 경로 문제P45_1.java
P45_2.java
P45_3.kt
46게임 맵 최단 거리★★13장. 최단 경로 문제P46_1.java
47이진 트리의 최대 깊이14장. 트리P47_1.java
P47_2.java
P47_3.kt
48이진 트리의 직경14장. 트리P48_1.java
P48_2.kt
49가장 긴 동일 값의 경로14장. 트리P49_1.java
P49_2.kt
50이진 트리 반전14장. 트리P50_1.java
P50_2.java
P50_3.java
P50_4.java
P50_5.java
P50_6.kt
51두 이진 트리 병합14장. 트리P51_1.java
P51_2.kt
52이진 트리 직렬화 & 역직렬화★★★14장. 트리P52_1.java
P52_2.kt
53균형 이진 트리14장. 트리P53_1.java
P53_2.kt
54최소 높이 트리★★14장. 트리P54_1.java
P54_2.kt
55정렬된 배열의 이진 탐색 트리 변환14장. 트리P55_1.java
P55_2.kt
56이진 탐색 트리(BST)를 더 큰 수 합계 트리로★★14장. 트리P56_1.java
P56_2.kt
57이진 탐색 트리(BST) 합의 범위14장. 트리P57_1.java
P57_2.java
P57_3.java
P57_4.java
P57_5.kt
58이진 탐색 트리(BST) 노드 간 최솟값14장. 트리P58_1.java
P58_2.java
P58_3.kt
59전위, 중위 순회 결과로 이진 트리 구축★★14장. 트리P59_1.java
P59_2.java
P59_3.kt
60배열의 k번째 큰 엘리먼트★★15장. 힙P60_1.java
P60_2.java
P60_3.kt
61이중 우선순위 큐★★★15장. 힙P61_1.java
P61_2.java (예정)
P61_3.kt
62트라이 구현★★16장. 트라이P62_1.java
P62_2.kt
63팰린드롬 페어★★★16장. 트라이P63_1.java
P63_2.java
P63_3.kt
64리스트 정렬★★17장. 정렬P64_1.java
P64_2.java
P64_3.kt
65구간 병합★★17장. 정렬P65_1.java
P65_2.kt
66삽입 정렬 리스트★★17장. 정렬P66_1.java
P66_2.java
P66_3.kt
67가장 큰 수★★17장. 정렬P67_1.java
P67_2.kt
68유효한 애너그램17장. 정렬P68_1.java
P68_2.kt
P68_3.kt
69색 정렬★★17장. 정렬P69_1.java
P69_2.kt
70이진 검색18장. 이진 검색P70_1.java
P70_2.java
P70_3.java
P70_4.java
P70_5.kt
71회전 정렬된 배열 검색★★18장. 이진 검색P71_1.java
P71_2.kt
72두 배열의 교집합18장. 이진 검색P72_1.java
P72_2.java
P72_3.java
P72_4.kt
73두 수의 합 II18장. 이진 검색P73_1.java
P73_2.java
P73_3.java
P73_4.kt
742D 행렬 검색 II★★18장. 이진 검색P74_1.java
P74_2.kt
75입국심사★★★18장. 이진 검색P75_1.java
P75_2.kt
76싱글 넘버19장. 비트 조작P76_1.java
P76_2.kt
77해밍 거리19장. 비트 조작P77_1.java
P77_2.kt
78두 정수의 합★★★19장. 비트 조작P78_1.java
P78_2.java
P78_3.kt
79UTF-8 검증★★19장. 비트 조작P79_1.java
P79_2.kt
801비트의 개수19장. 비트 조작P80_1.java
P80_2.java
P80_3.kt
81최대 슬라이딩 윈도우★★★20장. 슬라이딩 윈도우P81_1.java
P81_2.java
P81_3.java
P81_4.kt
82부분 문자열이 포함된 최소 윈도우★★★20장. 슬라이딩 윈도우P82_1.java
P82_2.java
P82_3.kt
83가장 긴 반복 문자 대체★★20장. 슬라이딩 윈도우P83_1.java
P83_2.kt
84주식을 사고팔기 가장 좋은 시점 II21장. 그리디 알고리즘P84_1.java
P84_2.kt
85키에 따른 대기열 재구성★★21장. 그리디 알고리즘P85_1.java
P85_2.kt
86태스크 스케줄러★★21장. 그리디 알고리즘P86_1.java
P86_2.kt
87주유소★★21장. 그리디 알고리즘P87_1.java
P87_2.java
P87_3.kt
88쿠키 부여21장. 그리디 알고리즘P88_1.java
P88_2.kt
89과반수 엘리먼트22장. 분할 정복P89_1.java
P89_2.java
P89_3.java
P89_4.kt
90괄호를 삽입하는 여러가지 방법★★22장. 분할 정복P90_1.java
P90_2.java
P90_3.kt
91피보나치 수23장. 다이나믹 프로그래밍P91_1.java
P91_2.java
P91_3.java
P91_4.java
P91_5.kt
92최대 서브 배열23장. 다이나믹 프로그래밍P92_1.java
P92_2.java
P92_3.java
P92_4.kt
93계단 오르기23장. 다이나믹 프로그래밍P93_1.java
P93_2.java
P93_3.kt
94집 도둑23장. 다이나믹 프로그래밍P94_1.java
P94_2.java
P94_3.kt
95도둑질★★★23장. 다이나믹 프로그래밍P95_1.java
96(문제 1)신고 결과 받기부록. 2022년 카카오 공채 만점 가이드P96_1.java
P96_2.kt
97(문제 2)k진수에서 소수 개수 구하기★★부록. 2022년 카카오 공채 만점 가이드P97_1.java
P97_2.java
P97_3.java
P97_4.java
P97_5.kt
98(문제 3)주차 요금 계산★★부록. 2022년 카카오 공채 만점 가이드P98_1.java
P98_2.kt
99(문제 4)양궁대회★★부록. 2022년 카카오 공채 만점 가이드P99_1.java
P99_2.kt
100(문제 5)양과 늑대★★★부록. 2022년 카카오 공채 만점 가이드P100_1.java
P100_2.kt
101(문제 6)파괴되지 않은 건물★★★부록. 2022년 카카오 공채 만점 가이드P101_2.java
P101_3.kt
102(문제 7)사라지는 발판★★★부록. 2022년 카카오 공채 만점 가이드P102_1.java
P102_2.kt

기타 코드

About

<자바 알고리즘 인터뷰 with 코틀린> 102가지 알고리즘 문제 풀이로 완성하는 코딩 테스트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp