René's URL Explorer Experiment


Title: GitHub - YuSkyBlue/java-algorithm-interview: <자바 알고리즘 인터뷰 with 코틀린> 102가지 알고리즘 문제 풀이로 완성하는 코딩 테스트

Open Graph Title: GitHub - YuSkyBlue/java-algorithm-interview: <자바 알고리즘 인터뷰 with 코틀린> 102가지 알고리즘 문제 풀이로 완성하는 코딩 테스트

X Title: GitHub - YuSkyBlue/java-algorithm-interview: <자바 알고리즘 인터뷰 with 코틀린> 102가지 알고리즘 문제 풀이로 완성하는 코딩 테스트

Description: <자바 알고리즘 인터뷰 with 코틀린> 102가지 알고리즘 문제 풀이로 완성하는 코딩 테스트 - YuSkyBlue/java-algorithm-interview

Open Graph Description: <자바 알고리즘 인터뷰 with 코틀린> 102가지 알고리즘 문제 풀이로 완성하는 코딩 테스트 - YuSkyBlue/java-algorithm-interview

X Description: <자바 알고리즘 인터뷰 with 코틀린> 102가지 알고리즘 문제 풀이로 완성하는 코딩 테스트 - YuSkyBlue/java-algorithm-interview

Opengraph URL: https://github.com/YuSkyBlue/java-algorithm-interview

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:e7d97b5f-c611-7450-58b4-20095562233c
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id81CE:1E388B:B901C8:FD274B:697761CB
html-safe-noncef19f4e56f9bf01e6c03f093008225b328c72297da152ada1cc9f1e9352a405cf
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4MUNFOjFFMzg4QjpCOTAxQzg6RkQyNzRCOjY5Nzc2MUNCIiwidmlzaXRvcl9pZCI6IjIwNjIzNjAyNDk4MjA5OTYwNDMiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac8360448f7cb595766e5f57d788c10ba0d2310da107d779fb9ac84e093fd71673
hovercard-subject-tagrepository:734967844
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/YuSkyBlue/java-algorithm-interview
twitter:imagehttps://opengraph.githubassets.com/5d4f032c6ea0918054a2857762badc0de8b01f144c48b1ad79cedb7dea349f40/YuSkyBlue/java-algorithm-interview
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/5d4f032c6ea0918054a2857762badc0de8b01f144c48b1ad79cedb7dea349f40/YuSkyBlue/java-algorithm-interview
og:image:alt<자바 알고리즘 인터뷰 with 코틀린> 102가지 알고리즘 문제 풀이로 완성하는 코딩 테스트 - YuSkyBlue/java-algorithm-interview
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5a8480d78b6eaf851f2885fca5114ea5650621e2e77087cd43b0a647867014fb
turbo-cache-controlno-preview
go-importgithub.com/YuSkyBlue/java-algorithm-interview git https://github.com/YuSkyBlue/java-algorithm-interview.git
octolytics-dimension-user_id70245821
octolytics-dimension-user_loginYuSkyBlue
octolytics-dimension-repository_id734967844
octolytics-dimension-repository_nwoYuSkyBlue/java-algorithm-interview
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id684433808
octolytics-dimension-repository_parent_nwoonlybooks/java-algorithm-interview
octolytics-dimension-repository_network_root_id684433808
octolytics-dimension-repository_network_root_nwoonlybooks/java-algorithm-interview
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
released6bbe5e9ce3cd2d8b53b6f1234f8df1d68014bf1
ui-targetcanary-2
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FYuSkyBlue%2Fjava-algorithm-interview
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FYuSkyBlue%2Fjava-algorithm-interview
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=YuSkyBlue%2Fjava-algorithm-interview
Reloadhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview
Reloadhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview
Reloadhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview
YuSkyBlue https://patch-diff.githubusercontent.com/YuSkyBlue
java-algorithm-interviewhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview
onlybooks/java-algorithm-interviewhttps://patch-diff.githubusercontent.com/onlybooks/java-algorithm-interview
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FYuSkyBlue%2Fjava-algorithm-interview
Fork 1 https://patch-diff.githubusercontent.com/login?return_to=%2FYuSkyBlue%2Fjava-algorithm-interview
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2FYuSkyBlue%2Fjava-algorithm-interview
0 stars https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/stargazers
26 forks https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/forks
Branches https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/branches
Tags https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/tags
Activity https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2FYuSkyBlue%2Fjava-algorithm-interview
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FYuSkyBlue%2Fjava-algorithm-interview
Code https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview
Pull requests 0 https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/pulls
Actions https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/actions
Projects 0 https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/projects
Security 0 https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/security
Insights https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/pulse
Code https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview
Pull requests https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/pulls
Actions https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/actions
Projects https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/projects
Security https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/security
Insights https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/pulse
Brancheshttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/branches
Tagshttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/tags
https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/branches
https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/tags
4 Commitshttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/commits/main/
https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/commits/main/
.ideahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/tree/main/.idea
.ideahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/tree/main/.idea
assetshttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/tree/main/assets
assetshttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/tree/main/assets
srchttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/tree/main/src
srchttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/tree/main/src
testhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/tree/main/test
testhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/tree/main/test
.gitignorehttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/.gitignore
README.mdhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/README.md
README.mdhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/README.md
java-algorithm-interview.imlhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/java-algorithm-interview.iml
java-algorithm-interview.imlhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/java-algorithm-interview.iml
READMEhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview
https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview#자바-알고리즘-인터뷰-with-코틀린
https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/assets/book-cover.png
교보문고https://product.kyobobook.co.kr/detail/S000209071463
YES24https://www.yes24.com/Product/Goods/122445610
알라딘http://aladin.kr/p/F4rm0
인터파크https://book.interpark.com/product/BookDisplay.do?_method=detail&sc.shopNo=0000400000&sc.prdNo=356798872
https://www.onlybook.co.kr/entry/java-algorithm-interviewhttps://www.onlybook.co.kr/entry/java-algorithm-interview
https://github.com/onlybooks/python-algorithm-interviewhttps://github.com/onlybooks/python-algorithm-interview
https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/assets/mindmap.png
https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview#문제-풀이
유효한 팰린드롬https://leetcode.com/problems/valid-palindrome/
P1_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P1_1.java
P1_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P1_2.java
P1_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P1_3.kt
문자열 뒤집기https://leetcode.com/problems/reverse-string/
P2_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P2_1.java
P2_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P2_2.kt
로그 파일 재정렬https://leetcode.com/problems/reorder-data-in-log-files/
P3_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P3_1.java
P3_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P3_2.kt
가장 흔한 단어https://leetcode.com/problems/most-common-word/
P4_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P4_1.java
P4_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P4_2.kt
그룹 애너그램https://leetcode.com/problems/group-anagrams/
P5_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P5_1.java
P5_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P5_2.kt
가장 긴 팰린드롬 부분 문자열https://leetcode.com/problems/longest-palindromic-substring/
P6_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P6_1.java
P6_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/P6_2.kt
두 수의 합https://leetcode.com/problems/two-sum/
P7_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P7_1.java
P7_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P7_2.java
P7_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P7_3.java
P7_4.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P7_4.java
P7_5.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P7_5.kt
빗물 트래핑https://leetcode.com/problems/trapping-rain-water/
P8_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P8_1.java
P8_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P8_2.java
P8_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P8_3.kt
세 수의 합https://leetcode.com/problems/3sum/
P9_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P9_1.java
P9_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P9_2.java
P9_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P9_3.kt
배열 파티션 Ihttps://leetcode.com/problems/array-partition/
P10_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P10_1.java
P10_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P10_2.java
P10_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P10_3.kt
자신을 제외한 배열의 곱https://leetcode.com/problems/product-of-array-except-self/
P11_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P11_1.java
P11_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P11_2.kt
주식을 사고팔기 가장 좋은 시점https://leetcode.com/problems/best-time-to-buy-and-sell-stock/
P12_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P12_1.java
P12_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P12_2.java
P12_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/P12_3.kt
팰린드롬 연결 리스트https://leetcode.com/problems/palindrome-linked-list/
P13_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P13_1.java
P13_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P13_2.java
P13_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P13_3.java
P13_4.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P13_4.kt
두 정렬 리스트의 병합https://leetcode.com/problems/merge-two-sorted-lists/
P14_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P14_1.java
P14_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P14_2.kt
역순 연결 리스트https://leetcode.com/problems/reverse-linked-list/
P15_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P15_1.java
P15_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P15_2.java
P15_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P15_3.kt
두 수의 덧셈https://leetcode.com/problems/add-two-numbers/
P16_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P16_1.java
P16_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P16_2.java
P16_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P16_3.kt
페어의 노드 스왑https://leetcode.com/problems/swap-nodes-in-pairs/
P17_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P17_1.java
P17_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P17_2.java
P17_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P17_3.java
P17_4.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P17_4.kt
홀짝 연결 리스트https://leetcode.com/problems/odd-even-linked-list/
P18_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P18_1.java
P18_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P18_2.kt
역순 연결 리스트 IIhttps://leetcode.com/problems/reverse-linked-list-ii/
P19_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P19_1.java
P19_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch08/P19_2.kt
유효한 괄호https://leetcode.com/problems/valid-parentheses/
P20_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P20_1.java
P20_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P20_2.kt
중복 문자 제거https://leetcode.com/problems/remove-duplicate-letters/
P21_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P21_1.java
P21_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P21_2.java
P21_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P21_3.kt
일일 온도https://leetcode.com/problems/daily-temperatures/
P22_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P22_1.java
P22_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P22_2.kt
큐를 이용한 스택 구현https://leetcode.com/problems/implement-stack-using-queues/
P23_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P23_1.java
P23_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P23_2.kt
스택을 이용한 큐 구현https://leetcode.com/problems/implement-queue-using-stacks/
P24_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P24_1.java
P24_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P24_2.kt
원형 큐 디자인https://leetcode.com/problems/design-circular-queue/
P25_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P25_1.java
P25_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/P25_2.kt
원형 데크 디자인https://leetcode.com/problems/design-circular-deque/
P26_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch10/P26_1.java
P26_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch10/P26_2.kt
k개 정렬 리스트 병합https://leetcode.com/problems/merge-k-sorted-lists/
P27_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch10/P27_1.java
P27_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch10/P27_2.kt
원점에 가장 가까운 k개의 점https://leetcode.com/problems/k-closest-points-to-origin/
P28_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch10/P28_1.java
P28_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch10/P28_2.java
P28_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch10/P28_3.kt
더 맵게https://school.programmers.co.kr/learn/courses/30/lessons/42626
P29_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch10/P29_1.java
해시맵 디자인https://leetcode.com/problems/design-hashmap/
P30_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/P30_1.java
P30_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/P30_2.kt
보석과 돌https://leetcode.com/problems/jewels-and-stones/
P31_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/P31_1.java
P31_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/P31_2.java
P31_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/P31_3.kt
중복 문자 없는 가장 긴 부분 문자열https://leetcode.com/problems/longest-substring-without-repeating-characters/
P32_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/P32_1.java
P32_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/P32_2.kt
상위 k 빈도 엘리먼트https://leetcode.com/problems/top-k-frequent-elements/
P33_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/P33_1.java
P33_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/P33_2.java
P33_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/P33_3.kt
완주하지 못한 선수https://school.programmers.co.kr/learn/courses/30/lessons/42576
P34_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/P34_1.java
P34_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/P34_2.kt
섬의 개수https://leetcode.com/problems/number-of-islands/
P35_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P35_1.java
P35_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P35_2.kt
전화번호 문자 조합https://leetcode.com/problems/letter-combinations-of-a-phone-number/
P36_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P36_1.java
P36_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P36_2.kt
순열https://leetcode.com/problems/permutations/
P37_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P37_1.java
P37_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P37_2.kt
조합https://leetcode.com/problems/combinations/
P38_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P38_1.java
P38_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P38_2.kt
조합의 합https://leetcode.com/problems/combination-sum/
P39_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P39_1.java
P39_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P39_2.kt
부분집합https://leetcode.com/problems/subsets/
P40_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P40_1.java
P40_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P40_2.kt
일정 재구성https://leetcode.com/problems/reconstruct-itinerary/
P41_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P41_1.java
P41_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P41_2.java
P41_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P41_3.kt
여행 경로https://school.programmers.co.kr/learn/courses/30/lessons/43164
P42_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P42_1.java
P42_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P42_2.kt
코스 일정https://leetcode.com/problems/course-schedule/
P43_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P43_1.java
P43_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P43_2.java
P43_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/P43_3.kt
네트워크 딜레이 타임https://leetcode.com/problems/network-delay-time/
P44_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch13/P44_1.java
P44_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch13/P44_2.kt
k 경유지 내 가장 저렴한 항공권https://leetcode.com/problems/cheapest-flights-within-k-stops/
P45_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch13/P45_1.java
P45_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch13/P45_2.java
P45_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch13/P45_3.kt
게임 맵 최단 거리https://school.programmers.co.kr/learn/courses/30/lessons/1844
P46_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch13/P46_1.java
이진 트리의 최대 깊이https://leetcode.com/problems/maximum-depth-of-binary-tree/
P47_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P47_1.java
P47_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P47_2.java
P47_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P47_3.kt
이진 트리의 직경https://leetcode.com/problems/diameter-of-binary-tree/
P48_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P48_1.java
P48_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P48_2.kt
가장 긴 동일 값의 경로https://leetcode.com/problems/longest-univalue-path/
P49_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P49_1.java
P49_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P49_2.kt
이진 트리 반전https://leetcode.com/problems/invert-binary-tree/
P50_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P50_1.java
P50_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P50_2.java
P50_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P50_3.java
P50_4.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P50_4.java
P50_5.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P50_5.java
P50_6.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P50_6.kt
두 이진 트리 병합https://leetcode.com/problems/merge-two-binary-trees/
P51_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P51_1.java
P51_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P51_2.kt
이진 트리 직렬화 & 역직렬화https://leetcode.com/problems/serialize-and-deserialize-binary-tree/
P52_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P52_1.java
P52_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P52_2.kt
균형 이진 트리https://leetcode.com/problems/balanced-binary-tree/
P53_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P53_1.java
P53_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P53_2.kt
최소 높이 트리https://leetcode.com/problems/minimum-height-trees/
P54_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P54_1.java
P54_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P54_2.kt
정렬된 배열의 이진 탐색 트리 변환https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/
P55_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P55_1.java
P55_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P55_2.kt
이진 탐색 트리(BST)를 더 큰 수 합계 트리로https://leetcode.com/problems/binary-search-tree-to-greater-sum-tree/
P56_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P56_1.java
P56_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P56_2.kt
이진 탐색 트리(BST) 합의 범위https://leetcode.com/problems/range-sum-of-bst/
P57_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P57_1.java
P57_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P57_2.java
P57_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P57_3.java
P57_4.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P57_4.java
P57_5.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P57_5.kt
이진 탐색 트리(BST) 노드 간 최솟값https://leetcode.com/problems/minimum-distance-between-bst-nodes/
P58_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P58_1.java
P58_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P58_2.java
P58_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P58_3.kt
전위, 중위 순회 결과로 이진 트리 구축https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/
P59_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P59_1.java
P59_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P59_2.java
P59_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/P59_3.kt
배열의 k번째 큰 엘리먼트https://leetcode.com/problems/kth-largest-element-in-an-array/
P60_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch15/P60_1.java
P60_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch15/P60_2.java
P60_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch15/P60_3.kt
이중 우선순위 큐https://school.programmers.co.kr/learn/courses/30/lessons/42628
P61_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch15/P61_1.java
P61_2.java (예정)https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch15/P61_2.java
P61_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch15/P61_3.kt
트라이 구현https://leetcode.com/problems/implement-trie-prefix-tree/
P62_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch16/P62_1.java
P62_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch16/P62_2.kt
팰린드롬 페어https://leetcode.com/problems/palindrome-pairs/
P63_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch16/P63_1.java
P63_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch16/P63_2.java
P63_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch16/P63_3.kt
리스트 정렬https://leetcode.com/problems/sort-list/
P64_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P64_1.java
P64_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P64_2.java
P64_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P64_3.kt
구간 병합https://leetcode.com/problems/merge-intervals/
P65_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P65_1.java
P65_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P65_2.kt
삽입 정렬 리스트https://leetcode.com/problems/insertion-sort-list/
P66_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P66_1.java
P66_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P66_2.java
P66_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P66_3.kt
가장 큰 수https://leetcode.com/problems/largest-number/
P67_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P67_1.java
P67_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P67_2.kt
유효한 애너그램https://leetcode.com/problems/valid-anagram/
P68_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P68_1.java
P68_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P68_2.kt
P68_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P68_3.kt
색 정렬https://leetcode.com/problems/sort-colors/
P69_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P69_1.java
P69_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/P69_2.kt
이진 검색https://leetcode.com/problems/binary-search/
P70_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P70_1.java
P70_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P70_2.java
P70_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P70_3.java
P70_4.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P70_4.java
P70_5.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P70_5.kt
회전 정렬된 배열 검색https://leetcode.com/problems/search-in-rotated-sorted-array/
P71_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P71_1.java
P71_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P71_2.kt
두 배열의 교집합https://leetcode.com/problems/intersection-of-two-arrays/
P72_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P72_1.java
P72_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P72_2.java
P72_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P72_3.java
P72_4.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P72_4.kt
두 수의 합 IIhttps://leetcode.com/problems/two-sum-ii-input-array-is-sorted/
P73_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P73_1.java
P73_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P73_2.java
P73_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P73_3.java
P73_4.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P73_4.kt
2D 행렬 검색 IIhttps://leetcode.com/problems/search-a-2d-matrix-ii/
P74_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P74_1.java
P74_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P74_2.kt
입국심사https://school.programmers.co.kr/learn/courses/30/lessons/43238
P75_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P75_1.java
P75_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch18/P75_2.kt
싱글 넘버https://leetcode.com/problems/single-number/
P76_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch19/P76_1.java
P76_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch19/P76_2.kt
해밍 거리https://leetcode.com/problems/hamming-distance/
P77_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch19/P77_1.java
P77_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch19/P77_2.kt
두 정수의 합https://leetcode.com/problems/sum-of-two-integers/
P78_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch19/P78_1.java
P78_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch19/P78_2.java
P78_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch19/P78_3.kt
UTF-8 검증https://leetcode.com/problems/utf-8-validation/
P79_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch19/P79_1.java
P79_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch19/P79_2.kt
1비트의 개수https://leetcode.com/problems/number-of-1-bits/
P80_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch19/P80_1.java
P80_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch19/P80_2.java
P80_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch19/P80_3.kt
최대 슬라이딩 윈도우https://leetcode.com/problems/sliding-window-maximum/
P81_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch20/P81_1.java
P81_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch20/P81_2.java
P81_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch20/P81_3.java
P81_4.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch20/P81_4.kt
부분 문자열이 포함된 최소 윈도우https://leetcode.com/problems/minimum-window-substring/
P82_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch20/P82_1.java
P82_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch20/P82_2.java
P82_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch20/P82_3.kt
가장 긴 반복 문자 대체https://leetcode.com/problems/longest-repeating-character-replacement/
P83_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch20/P83_1.java
P83_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch20/P83_2.kt
주식을 사고팔기 가장 좋은 시점 IIhttps://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/
P84_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch21/P84_1.java
P84_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch21/P84_2.kt
키에 따른 대기열 재구성https://leetcode.com/problems/queue-reconstruction-by-height/
P85_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch21/P85_1.java
P85_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch21/P85_2.kt
태스크 스케줄러https://leetcode.com/problems/task-scheduler/
P86_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch21/P86_1.java
P86_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch21/P86_2.kt
주유소https://leetcode.com/problems/gas-station/
P87_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch21/P87_1.java
P87_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch21/P87_2.java
P87_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch21/P87_3.kt
쿠키 부여https://leetcode.com/problems/assign-cookies/
P88_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch21/P88_1.java
P88_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch21/P88_2.kt
과반수 엘리먼트https://leetcode.com/problems/majority-element/
P89_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch22/P89_1.java
P89_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch22/P89_2.java
P89_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch22/P89_3.java
P89_4.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch22/P89_4.kt
괄호를 삽입하는 여러가지 방법https://leetcode.com/problems/different-ways-to-add-parentheses/
P90_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch22/P90_1.java
P90_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch22/P90_2.java
P90_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch22/P90_3.kt
피보나치 수https://leetcode.com/problems/fibonacci-number/
P91_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P91_1.java
P91_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P91_2.java
P91_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P91_3.java
P91_4.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P91_4.java
P91_5.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P91_5.kt
최대 서브 배열https://leetcode.com/problems/maximum-subarray/
P92_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P92_1.java
P92_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P92_2.java
P92_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P92_3.java
P92_4.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P92_4.kt
계단 오르기https://leetcode.com/problems/climbing-stairs/
P93_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P93_1.java
P93_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P93_2.java
P93_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P93_3.kt
집 도둑https://leetcode.com/problems/house-robber/
P94_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P94_1.java
P94_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P94_2.java
P94_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P94_3.kt
도둑질https://school.programmers.co.kr/learn/courses/30/lessons/42897
P95_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/P95_1.java
신고 결과 받기https://school.programmers.co.kr/learn/courses/30/lessons/92334
P96_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P96_1.java
P96_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P96_2.kt
k진수에서 소수 개수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/92335
P97_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P97_1.java
P97_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P97_2.java
P97_3.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P97_3.java
P97_4.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P97_4.java
P97_5.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P97_5.kt
주차 요금 계산https://school.programmers.co.kr/learn/courses/30/lessons/92341
P98_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P98_1.java
P98_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P98_2.kt
양궁대회https://school.programmers.co.kr/learn/courses/30/lessons/92342
P99_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P99_1.java
P99_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P99_2.kt
양과 늑대https://school.programmers.co.kr/learn/courses/30/lessons/92343
P100_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P100_1.java
P100_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P100_2.kt
파괴되지 않은 건물https://school.programmers.co.kr/learn/courses/30/lessons/92344
P101_2.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P101_2.java
P101_3.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P101_3.kt
사라지는 발판https://school.programmers.co.kr/learn/courses/30/lessons/92345
P102_1.javahttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P102_1.java
P102_2.kthttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch24/P102_2.kt
https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview#기타-코드
제네릭 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch02/GenericExample.java
람다 표현식 예졔https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch02/LambdaExpressionExample.java
람다 표현식 정렬 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch02/LambdaExpressionSortExample.java
스트림 API 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch02/SteamAPIExample.java
자바 조건문 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch03/JavaConditionExample.java
코틀린 조건문 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch03/KotlinConditionExample.kt
코틀린 함수형 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch03/KotlinFunctionalExample.kt
코틀린 컴파일 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch03/Array.kt
자바 참조 자료형 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch04/JavaDataType.java
자바 원시 자료형과 참조 자료형의 속도 비교https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch04/JavaPerf.java
맵 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch04/MapExample.java
코틀린 자료형 속도 측정https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch04/KotlinPerf.kt
코틀린 자료형의 제공 기능https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch04/KotlinDataType.kt
자바 컬렉션 프레임워크 속도 측정 1https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch04/CollectionsFrameworkPerf1.java
자바 컬렉션 프레임워크 속도 측정 2https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch04/CollectionsFrameworkPerf2.java
빅오 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch05/BigOExample.java
자바 컬렉션 프레임워크 속도 측정https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch05/CollectionsFrameworkPerf.java
값에 의한 호출 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch06/CallByValueExample.java
엘비스 연산자 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch07/ElvisExample.kt
스택 구현 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/StackExample.java
오토박싱 속도 측정https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch09/AutoBoxingPerf.java
자바 중첩 클래스 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch10/JavaNestedClassExample.java
코틀린 중첩 클래스 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch10/KotlinNestedClassExample.kt
자바 클래스 생성자 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch10/JavaCarExample.java
코틀린 클래스 생성자 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch10/KotlinCarExample.kt
생일 문제 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch11/BirthdayProblemExample.java
그래프 순회 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch12/GraphTraversalsExample.java
트리 순회 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch14/TreeTraversalsExample.java
이진 힙 구현 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch15/BinaryHeapExample.java
버블 정렬 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/BubbleSortExample.java
삽입 정렬 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/InsertionSortExample.java
퀵 정렬 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch17/QuickSortExample.java
분할 가능 배낭 문제 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch21/FractionalKnapsackExample.java
피보나치 수열 상향식 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/FibonacciBottomUpExample.java
피보나치 수열 하향식 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/FibonacciTopDownExample.java
0-1 배낭 문제 예제https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/blob/main/src/ch23/ZeroOneKnapsackExample.java
Readme https://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview
Activityhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/activity
0 starshttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/stargazers
0 watchinghttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/watchers
1 forkhttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FYuSkyBlue%2Fjava-algorithm-interview&report=YuSkyBlue+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/YuSkyBlue/java-algorithm-interview/releases
Packages 0https://patch-diff.githubusercontent.com/users/YuSkyBlue/packages?repo_name=java-algorithm-interview
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.