마일릿코드
내 LeetCode 솔루션!
기여
기여를 매우 환영합니다!
수정하고 싶은 문제가 있는 경우 이를 실현하는 가장 좋은 방법은 해당 문제를 구현하는 풀 요청을 제출하여 도움을 주는 것입니다. 작업 흐름에 대한 자세한 내용은 CONTRIBUTING.md 파일을 참조하세요.
문제 해결 아이디어를 요청하고 GitHub 문제에 대해 직접 토론할 수도 있습니다.
색인
- 배우다
- 배열과 문자열
- 대기열 및 스택
- 연결리스트
- 해시 테이블
- 이진 검색
- 이진 트리
- 이진 검색 트리
- N-ary 트리
- Trie(접두사 트리)
- 의사결정 트리
- 재귀 I
- 재귀 II
- 동시성
- 기타
- 껍데기
- 데이터 베이스
- 정렬 알고리즘
- 검색 알고리즘
- 회견
배우다
배열과 문자열
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
14 | 가장 긴 공통 접두사 | 자바와 파이썬 | 쉬운 | 문자열 소개 |
26 | 정렬된 배열에서 중복 제거 | 자바와 파이썬 | 쉬운 | 결론 |
27 | 요소 제거 | 자바와 Go | 쉬운 | 두 포인터 기술 |
28 | strStr() 구현 | 자바와 파이썬 | 쉬운 | 문자열 소개 |
54 | 나선형 매트릭스 | 자바와 파이썬 | 중간 | 2D 배열 소개 |
66 | 플러스원 | 자바와 파이썬 | 쉬운 | 배열 소개 |
67 | 바이너리 추가 | 자바와 파이썬 | 쉬운 | 문자열 소개 |
118 | 파스칼의 삼각형 | 자바와 파이썬 | 쉬운 | 2D 배열 소개 |
119 | 파스칼의 삼각형 II | 자바와 파이썬 | 쉬운 | 결론 |
151 | 문자열의 단어 반전 | 자바와 파이썬 | 중간 | 결론 |
167 | Two Sum II - 입력 배열이 정렬됩니다. | 자바와 파이썬 | 쉬운 | 두 포인터 기술 |
189 | 배열 회전 | 자바와 파이썬 | 쉬운 | 결론 |
209 | 최소 크기 하위 배열 합계 | 자바와 파이썬 | 중간 | 두 포인터 기술 |
283 | 0 이동 | 자바와 파이썬 | 쉬운 | 결론 |
344 | 역방향 문자열 | 자바와 파이썬 | 쉬운 | 두 포인터 기술 |
485 | 최대 연속 것 | 자바와 파이썬 | 쉬운 | 두 포인터 기술 |
498 | 대각선 트래버스 | 자바와 파이썬 | 중간 | 2D 배열 소개 |
557 | 문자열의 역방향 단어 III | 자바와 파이썬 | 쉬운 | 결론 |
561 | 어레이 파티션 I | 자바와 파이썬 | 쉬운 | 두 포인터 기술 |
724 | 피벗 인덱스 찾기 | 자바와 파이썬 | 쉬운 | 배열 소개 |
747 | 다른 숫자의 두 배보다 큰 가장 큰 숫자 | 자바와 파이썬 | 쉬운 | 배열 소개 |
대기열 및 스택
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
20 | 유효한 괄호 | 자바와 파이썬 | 쉬운 | 스택: 후입선출 데이터 구조 |
133 | 그래프 복제 | 자바와 파이썬 | 중간 | 스택과 DFS |
150 | 역폴란드 표기법 평가 | 자바와 파이썬 | 중간 | 스택: 후입선출 데이터 구조 |
155 | 최소 스택 | 자바와 파이썬 | 쉬운 | 스택: 후입선출 데이터 구조 |
200 | 섬 수 | 자바와 파이썬 | 중간 | 큐와 BFS |
225 | 대기열을 사용하여 스택 구현 | 자바와 파이썬 | 쉬운 | 결론 |
232 | 스택을 사용하여 대기열 구현 | 자바와 파이썬 | 쉬운 | 결론 |
279 | 완벽한 사각형 | 자바와 파이썬 | 중간 | 큐와 BFS |
394 | 문자열 디코딩 | 자바와 파이썬 | 중간 | 결론 |
494 | 목표합계 | 자바와 파이썬 | 중간 | 스택과 DFS |
542 | 01 매트릭스 | 자바와 파이썬 | 중간 | 결론 |
622 | 디자인 순환 대기열 | 자바와 파이썬 | 중간 | 큐: 선입선출(FIFO) 데이터 구조 |
733 | 홍수 채우기 | 자바와 파이썬 | 쉬운 | 결론 |
739 | 일일 기온 | 자바와 파이썬 | 중간 | 스택: 후입선출 데이터 구조 |
752 | 자물쇠를 열어라 | 자바와 파이썬 | 중간 | 큐와 BFS |
841 | 열쇠와 방 | 자바와 파이썬 | 중간 | 결론 |
연결리스트
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
2 | 두 개의 숫자 추가 | 자바와 파이썬 | 중간 | 결론 |
19 | 목록 끝에서 N번째 노드 제거 | 자바와 파이썬 | 중간 | 두 포인터 기술 |
21 | 두 개의 정렬된 목록 병합 | 자바와 파이썬 | 쉬운 | 결론 |
61 | 목록 회전 | 자바와 파이썬 | 중간 | 결론 |
135 | 무작위 포인터로 목록 복사 | 자바와 파이썬 | 중간 | 결론 |
141 | 연결리스트 사이클 | 자바와 파이썬 | 쉬운 | 두 포인터 기술 |
142 | 연결리스트 사이클 II | 자바와 파이썬 | 중간 | 두 포인터 기술 |
160 | 두 연결리스트의 교차점 | 자바와 파이썬 | 쉬운 | 두 포인터 기술 |
203 | 연결 목록 요소 제거 | 자바와 파이썬 | 쉬운 | 고전적인 문제 |
206 | 역방향 연결리스트 | 자바와 파이썬 | 쉬운 | 고전적인 문제 |
234 | 회문 연결리스트 | 자바와 파이썬 | 쉬운 | 고전적인 문제 |
328 | 홀수 짝수 연결리스트 | 자바와 파이썬 | 중간 | 고전적인 문제 |
430 | 다단계 이중 연결 목록 평면화 | 자바와 파이썬 | 중간 | 결론 |
707 | 디자인 연결 목록 | 자바와 파이썬 | 쉬운 | 단일 연결 목록 |
해시 테이블
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
1 | 투섬 | 자바와 파이썬 | 쉬운 | 실제 적용 - 해시 맵 |
3 | 반복되는 문자가 없는 가장 긴 부분 문자열 | 자바와 파이썬 | 중간 | 결론 |
36 | 유효한 스도쿠 | 자바와 파이썬 | 중간 | 실제 적용 - 키 설계 |
49 | 그룹 철자 바꾸기 | 자바와 파이썬 | 중간 | 실제 적용 - 키 설계 |
136 | 단일 숫자 | 자바와 파이썬 | 쉬운 | 실제 적용 - 해시 세트 |
202 | 해피넘버 | 자바와 파이썬 | 쉬운 | 실제 적용 - 해시 세트 |
205 | 동형 문자열 | 자바와 파이썬 | 쉬운 | 실제 적용 - 해시 맵 |
217 | 중복된 내용이 포함되어 있습니다. | 자바와 파이썬 | 쉬운 | 실제 적용 - 해시 세트 |
219 | 중복 II 포함 | 자바와 파이썬 | 쉬운 | 실제 적용 - 해시 맵 |
347 | 상위 K개의 빈번한 요소 | 자바와 파이썬 | 중간 | 결론 |
349 | 두 배열의 교차점 | 자바와 파이썬 | 쉬운 | 실제 적용 - 해시 세트 |
350 | 두 배열의 교차점 II | 자바와 파이썬 | 쉬운 | 실제 적용 - 해시 맵 |
380 | 삽입 삭제 GetRandom O(1) | 자바와 파이썬 | 중간 | 결론 |
387 | 문자열의 첫 번째 고유 문자 | 자바와 파이썬 | 쉬운 | 실제 적용 - 해시 맵 |
454 | 4섬 II | 자바와 파이썬 | 중간 | 결론 |
599 | 두 목록의 최소 인덱스 합계 | 자바와 파이썬 | 쉬운 | 실제 적용 - 해시 맵 |
652 | 중복 하위 트리 찾기 | 자바와 파이썬 | 중간 | 실제 적용 - 키 설계 |
705 | 디자인 해시세트 | 자바와 파이썬 | 쉬운 | 해시 테이블 디자인 |
706 | 해시맵 디자인 | 자바와 파이썬 | 쉬운 | 해시 테이블 디자인 |
771 | 보석과 돌 | 자바와 파이썬 | 쉬운 | 결론 |
이진 검색
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
4 | 두 개의 정렬된 배열의 중앙값 | 자바와 파이썬 | 딱딱한 | 추가 실습 II |
33 | 회전 정렬 배열에서 검색 | 자바와 파이썬 | 중간 | 템플릿 I |
34 | 정렬된 배열에서 요소의 첫 번째 위치와 마지막 위치 찾기 | 자바와 파이썬 | 중간 | 템플릿 III |
50 | 힘(x,n) | 자바와 파이썬 | 중간 | 결론 |
69 | 제곱(x) | 자바와 파이썬 | 쉬운 | 템플릿 I |
153 | 회전 정렬 배열에서 최소값 찾기 | 자바와 파이썬 | 중간 | 템플릿 II |
154 | 회전 정렬 배열 II에서 최소값 찾기 | 자바와 파이썬 | 딱딱한 | 더 많은 실습 |
162 | 피크 요소 찾기 | 자바와 파이썬 | 중간 | 템플릿 II |
167 | Two Sum II - 입력 배열이 정렬됩니다. | 자바와 파이썬 | 쉬운 | 더 많은 실습 |
278 | 첫 번째 잘못된 버전 | 자바와 파이썬 | 쉬운 | 템플릿 II |
287 | 중복 번호 찾기 | 자바와 파이썬 | 중간 | 추가 실습 II |
349 | 두 배열의 교차점 | 자바와 파이썬 | 쉬운 | 더 많은 실습 |
350 | 두 배열의 교차점 II | 자바와 파이썬 | 쉬운 | 더 많은 실습 |
367 | 유효한 완전제곱수 | 자바와 파이썬 | 쉬운 | 결론 |
374 | 숫자가 높거나 낮을 것으로 추측 | 자바와 파이썬 | 쉬운 | 템플릿 I |
410 | 분할 배열 최대 합계 | 자바와 파이썬 | 딱딱한 | 추가 실습 II |
658 | K개의 가장 가까운 요소 찾기 | 자바와 파이썬 | 중간 | 템플릿 III |
704 | 이진 검색 | 자바와 파이썬 | 쉬운 | 배경 |
719 | K번째 최소 쌍 거리 찾기 | 자바와 파이썬 | 딱딱한 | 추가 실습 II |
744 | 목표보다 큰 가장 작은 글자 찾기 | 자바와 파이썬 | 쉬운 | 결론 |
이진 트리
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
94 | 이진 트리 중위순회 | 자바와 파이썬 | 중간 | 트리 탐색 |
101 | 대칭 트리 | 자바와 파이썬 | 쉬운 | 재귀적으로 트리 문제 해결 |
102 | 이진 트리 수준 순서 탐색 | 자바와 파이썬 | 중간 | 트리 탐색 |
104 | 이진 트리의 최대 깊이 | 자바와 파이썬 | 쉬운 | 재귀적으로 트리 문제 해결 |
105 | 선주문 및 중위 순회에서 이진 트리 구성 | 자바와 파이썬 | 중간 | 결론 |
106 | 중위 순회 및 후위 순회에서 이진 트리 생성 | 자바와 파이썬 | 중간 | 결론 |
112 | 경로 합계 | 자바와 파이썬 | 쉬운 | 재귀적으로 트리 문제 해결 |
116 | 각 노드에서 다음 오른쪽 포인터 채우기 | 자바와 파이썬 | 중간 | 결론 |
117 | 각 노드 II에서 다음 오른쪽 포인터 채우기 | 자바와 파이썬 | 중간 | 결론 |
144 | 이진 트리 선주문 순회 | 자바와 파이썬 | 중간 | 트리 탐색 |
145 | 이진 트리 후위 순회 | 자바와 파이썬 | 딱딱한 | 트리 탐색 |
236 | 이진 트리의 최하위 공통 조상 | 자바와 파이썬 | 중간 | 결론 |
297 | 이진 트리 직렬화 및 역직렬화 | 자바와 파이썬 | 중간 | 결론 |
이진 검색 트리
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
98 | 이진 검색 트리 검증 | 자바와 파이썬 | 중간 | BST 소개 |
108 | 정렬된 배열을 이진 검색 트리로 변환 | 자바와 파이썬 | 쉬운 | 부록: 높이 균형 BST |
110 | 균형 잡힌 이진 트리 | 자바와 파이썬 | 쉬운 | 부록: 높이 균형 BST |
173 | 이진 검색 트리 반복자 | 자바와 파이썬 | 중간 | BST 소개 |
220 | 중복 III 포함 | 자바와 파이썬 | 중간 | 결론 |
235 | 이진 검색 트리의 최하위 공통 조상 | 자바와 파이썬 | 쉬운 | 결론 |
450 | BST에서 노드 삭제 | 자바와 파이썬 | 중간 | BST의 기본 작업 |
700 | 이진 검색 트리에서 검색 | 자바와 파이썬 | 쉬운 | BST의 기본 작업 |
701 | 이진 검색 트리에 삽입 | 자바와 파이썬 | 중간 | BST의 기본 작업 |
703 | 스트림에서 K번째로 큰 요소 | 자바와 파이썬 | 쉬운 | 결론 |
N-ary 트리
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
429 | N-ary 트리 레벨 순서 순회 | 자바와 파이썬 | 쉬운 | 순회 |
559 | N-ary 트리의 최대 깊이 | 자바와 파이썬 | 쉬운 | 재귀 |
589 | N-ary 트리 선주문 순회 | 자바와 파이썬 | 쉬운 | 순회 |
590 | N-ary 트리 후위 순회 | 자바와 파이썬 | 쉬운 | 순회 |
Trie(접두사 트리)
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
208 | Trie 구현(접두사 트리) | 자바와 파이썬 | 중간 | 기본 작업 |
211 | 단어 추가 및 검색 - 데이터 구조 설계 | 자바와 파이썬 | 중간 | 실무적용Ⅰ |
212 | 단어 검색 II | 자바와 파이썬 | 딱딱한 | 실무응용 2 |
336 | 회문 쌍 | 자바와 파이썬 | 딱딱한 | 실무응용 2 |
421 | 배열에 있는 두 숫자의 최대 XOR | 자바와 파이썬 | 중간 | 실무응용 2 |
648 | 단어 바꾸기 | 자바와 파이썬 | 중간 | 실무적용Ⅰ |
677 | 지도 합계 쌍 | 자바와 파이썬 | 중간 | 실무적용Ⅰ |
의사결정 트리
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
### | 엔트로피 계산 | 자바와 파이썬 | 쉬운 | 구현 |
### | 최대 정보 획득 계산 | 자바와 파이썬 | 쉬운 | 구현 |
재귀 I
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
21 | 두 개의 정렬된 목록 병합 | 자바와 파이썬 | 쉬운 | 결론 |
24 | 쌍으로 노드 교환 | 자바와 파이썬 | 중간 | 재귀의 원리 |
50 | 힘(x, n) | 자바와 파이썬 | 중간 | 복잡성 분석 |
70 | 계단 오르기 | 자바와 파이썬 | 쉬운 | 메모 |
95 | 고유한 이진 검색 트리 II | 자바와 파이썬 | 중간 | 결론 |
104 | 이진 트리의 최대 깊이 | 자바와 파이썬 | 쉬운 | 복잡성 분석 |
118 | 파스칼의 삼각형 | 자바와 파이썬 | 쉬운 | 재발 관계 |
119 | 파스칼의 삼각형 II | 자바와 파이썬 | 쉬운 | 재발 관계 |
206 | 역방향 연결리스트 | 자바와 파이썬 | 쉬운 | 재발 관계 |
344 | 역방향 문자열 | 자바와 파이썬 | 쉬운 | 재귀의 원리 |
509 | 피보나치 수 | 자바와 파이썬 | 쉬운 | 메모 |
779 | 문법의 K번째 기호 | 자바와 파이썬 | 중간 | 결론 |
재귀 II
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
17 | 전화번호의 문자 조합 | 자바와 파이썬 | 중간 | 결론 |
22 | 괄호 생성 | 자바와 파이썬 | 중간 | 반복으로의 재귀 |
37 | 스도쿠 해결사 | 자바와 파이썬 | 딱딱한 | 역추적 |
46 | 순열 | 자바와 파이썬 | 중간 | 결론 |
52 | N-퀸즈 II | 자바와 파이썬 | 딱딱한 | 역추적 |
77 | 조합 | 자바와 파이썬 | 중간 | 역추적 |
84 | 히스토그램에서 가장 큰 직사각형 | 자바와 파이썬 | 딱딱한 | 결론 |
94 | 이진 트리 중위순회 | 자바와 파이썬 | 중간 | 반복으로의 재귀 |
98 | 이진 검색 트리 검증 | 자바와 파이썬 | 중간 | 분열과 정복 |
100 | 같은 나무 | 자바와 파이썬 | 쉬운 | 반복으로의 재귀 |
102 | 이진 트리 수준 순서 탐색 | 자바와 파이썬 | 중간 | 반복으로의 재귀 |
218 | 스카이라인 문제 | 자바와 파이썬 | 딱딱한 | 결론 |
240 | 2D 매트릭스 II 검색 | 자바와 파이썬 | 중간 | 분열과 정복 |
912 | 배열 정렬 | 자바와 파이썬 | 중간 | 분열과 정복 |
동시성
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
1114 | 순서대로 인쇄 | 자바와 파이썬 | 쉬운 | 동시성 |
1115 | FooBar를 교대로 인쇄 | 자바와 파이썬 | 중간 | 동시성 |
1116 | 0 짝수 홀수 인쇄 | 자바와 파이썬 | 중간 | 동시성 |
1117 | H2O 빌딩 | 자바와 파이썬 | 중간 | 동시성 |
1195 | Fizz Buzz 멀티스레드 | 자바와 파이썬 | 중간 | 동시성 |
1226 | 식사 철학자 | 자바와 파이썬 | 중간 | 동시성 |
기타
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
6 | 지그재그 변환 | 자바와 파이썬 | 중간 | 기타 |
9 | 회문 번호 | 자바와 파이썬 | 쉬운 | 기타 |
12 | 정수에서 로마자로 | 자바와 파이썬 | 중간 | 기타 |
16 | 3Sum 가장 가까운 | 자바와 파이썬 | 중간 | 기타 |
18 | 4섬 | 자바와 파이썬 | 중간 | 기타 |
25 | k-그룹의 역방향 노드 | 자바와 파이썬 | 딱딱한 | 기타 |
30 | 모든 단어가 연결된 하위 문자열 | 자바와 파이썬 | 딱딱한 | 기타 |
31 | 다음 순열 | 자바와 파이썬 | 중간 | 기타 |
32 | 유효한 가장 긴 괄호 | 자바와 파이썬 | 딱딱한 | 기타 |
35 | 삽입 위치 검색 | 자바와 파이썬 | 쉬운 | 기타 |
39 | 조합합 | 자바와 파이썬 | 중간 | 기타 |
40 | 조합합 II | 자바와 파이썬 | 중간 | 기타 |
43 | 문자열 곱하기 | 자바와 파이썬 | 중간 | 기타 |
45 | 점프 게임 II | 자바와 파이썬 | 딱딱한 | 기타 |
47 | 순열 II | 자바와 파이썬 | 중간 | 기타 |
51 | N-퀸스 | 자바와 파이썬 | 딱딱한 | 기타 |
57 | 삽입 간격 | 자바와 파이썬 | 딱딱한 | 기타 |
58 | 마지막 단어의 길이 | 자바와 파이썬 | 쉬운 | 기타 |
59 | 나선형 매트릭스 II | 자바와 파이썬 | 중간 | 기타 |
60 | 순열 순서 | 자바와 파이썬 | 중간 | 기타 |
63 | 독특한 경로 II | 자바와 파이썬 | 중간 | 기타 |
64 | 최소 경로 합계 | 자바와 파이썬 | 중간 | 기타 |
65 | 유효한 번호 | 자바와 파이썬 | 딱딱한 | 기타 |
68 | 텍스트 자리맞추기 | 자바와 파이썬 | 딱딱한 | 기타 |
71 | 경로 단순화 | 자바와 파이썬 | 중간 | 기타 |
72 | 거리 편집 | 자바와 파이썬 | 딱딱한 | 기타 |
74 | 2D 매트릭스 검색 | 자바와 파이썬 | 중간 | 기타 |
80 | 정렬된 배열 II에서 중복 제거 | 자바와 파이썬 | 중간 | 기타 |
81 | 회전 정렬 배열에서 검색 II | 자바와 파이썬 | 중간 | 기타 |
82 | 정렬된 목록 II에서 중복 제거 | 자바와 파이썬 | 중간 | 기타 |
83 | 정렬된 목록에서 중복 제거 | 자바와 파이썬 | 쉬운 | 기타 |
85 | 최대 직사각형 | 자바와 파이썬 | 딱딱한 | 기타 |
86 | 파티션 목록 | 자바와 파이썬 | 중간 | 기타 |
87 | 스크램블 스트링 | 자바와 파이썬 | 딱딱한 | 기타 |
89 | 그레이 코드 | 자바와 파이썬 | 중간 | 기타 |
90 | 하위 집합 II | 자바와 파이썬 | 중간 | 기타 |
92 | 역방향 연결리스트 II | 자바와 파이썬 | 중간 | 기타 |
93 | IP 주소 복원 | 자바와 파이썬 | 중간 | 기타 |
96 | 고유한 이진 검색 트리 | 자바와 파이썬 | 중간 | 기타 |
97 | 문자열 인터리브 | 자바와 파이썬 | 딱딱한 | 기타 |
99 | 이진 검색 트리 복구 | 자바와 파이썬 | 딱딱한 | 기타 |
107 | 이진 트리 수준 순서 순회 II | 자바와 파이썬 | 쉬운 | 기타 |
109 | 정렬된 목록을 이진 검색 트리로 변환 | 자바와 파이썬 | 중간 | 기타 |
111 | 이진 트리의 최소 깊이 | 자바와 파이썬 | 쉬운 | 기타 |
113 | 경로 합계 II | 자바와 파이썬 | 중간 | 기타 |
114 | 이진 트리를 연결 목록으로 평면화 | 자바와 파이썬 | 중간 | 기타 |
115 | 별개의 하위 시퀀스 | 자바와 파이썬 | 딱딱한 | 기타 |
120 | 삼각형 | 자바와 파이썬 | 중간 | 기타 |
123 | 주식을 사고 파는 가장 좋은 시기 III | 자바와 파이썬 | 딱딱한 | 기타 |
126 | 단어사다리II | 자바와 파이썬 | 딱딱한 | 기타 |
129 | 루트를 리프 수로 합산 | 자바와 파이썬 | 중간 | 기타 |
132 | 회문 분할 II | 자바와 파이썬 | 딱딱한 | 기타 |
134 | 주유소 | 자바와 파이썬 | 중간 | 기타 |
135 | 사탕 | 자바와 파이썬 | 딱딱한 | 기타 |
137 | 단일 번호 II | 자바와 파이썬 | 중간 | 기타 |
143 | 목록 재정렬 | 자바와 파이썬 | 중간 | 기타 |
147 | 삽입 정렬 목록 | 자바와 파이썬 | 중간 | 기타 |
164 | 최대 간격 | 자바와 파이썬 | 딱딱한 | 기타 |
165 | 버전 번호 비교 | 자바와 파이썬 | 중간 | 기타 |
168 | Excel 시트 열 제목 | 자바와 파이썬 | 쉬운 | 기타 |
174 | 던전게임 | 자바와 파이썬 | 딱딱한 | 기타 |
187 | 반복되는 DNA 서열 | 자바와 파이썬 | 중간 | 기타 |
188 | 주식을 사고 파는 가장 좋은 시기 IV | 자바와 파이썬 | 딱딱한 | 기타 |
199 | 이진 트리 오른쪽 보기 | 자바와 파이썬 | 중간 | 기타 |
201 | 숫자 범위의 비트별 AND | 자바와 파이썬 | 중간 | 기타 |
213 | 하우스 강도 II | 자바와 파이썬 | 중간 | 기타 |
214 | 가장 짧은 회문 | 자바와 파이썬 | 딱딱한 | 기타 |
216 | 조합합 III | 자바와 파이썬 | 중간 | 기타 |
221 | 맥시멀 스퀘어 | 자바와 파이썬 | 중간 | 기타 |
222 | 완전한 트리 노드 계산 | 자바와 파이썬 | 중간 | 기타 |
223 | 직사각형 영역 | 자바와 파이썬 | 중간 | 기타 |
224 | 기본 계산기 | 자바와 파이썬 | 딱딱한 | 기타 |
226 | 이진 트리 반전 | 자바와 파이썬 | 쉬운 | 기타 |
228 | 요약 범위 | 자바와 파이썬 | 중간 | 기타 |
229 | 다수 원소 II | 자바와 파이썬 | 중간 | 기타 |
231 | 2의 거듭제곱 | 자바와 파이썬 | 쉬운 | 기타 |
233 | 숫자 1의 수 | 자바와 파이썬 | 딱딱한 | 기타 |
241 | 괄호를 추가하는 다양한 방법 | 자바와 파이썬 | 중간 | 기타 |
257 | 이진 트리 경로 | 자바와 파이썬 | 쉬운 | 기타 |
258 | 숫자 추가 | 자바와 파이썬 | 쉬운 | 기타 |
260 | 단일 번호 III | 자바와 파이썬 | 중간 | 기타 |
263 | 추악한 숫자 | 자바와 파이썬 | 쉬운 | 기타 |
264 | 추악한 숫자 II | 자바와 파이썬 | 중간 | 기타 |
273 | 영어 단어에 대한 정수 | 자바와 파이썬 | 딱딱한 | 기타 |
274 | H-지수 | 자바와 파이썬 | 중간 | 기타 |
275 | H-인덱스 II | 자바와 파이썬 | 중간 | 기타 |
282 | 표현식 추가 연산자 | 자바와 파이썬 | 딱딱한 | 기타 |
284 | 반복자 엿보기 | 자바와 파이썬 | 중간 | 기타 |
290 | 단어 패턴 | 자바와 파이썬 | 쉬운 | 기타 |
292 | 님 게임 | 자바와 파이썬 | 쉬운 | 기타 |
299 | 황소와 소 | 자바와 파이썬 | 쉬운 | 기타 |
303 | 범위 합계 쿼리 - 불변 | 자바와 파이썬 | 쉬운 | 기타 |
304 | 범위 합계 쿼리 2D - 불변 | 자바와 파이썬 | 중간 | 기타 |
306 | 첨가번호 | 자바와 파이썬 | 중간 | 기타 |
307 | 범위 합계 쿼리 - 변경 가능 | 자바와 파이썬 | 중간 | 기타 |
310 | 최소 높이 나무 | 자바와 파이썬 | 중간 | 기타 |
313 | 정말 못생긴 숫자 | 자바와 파이썬 | 중간 | 기타 |
316 | 중복 문자 제거 | 자바와 파이썬 | 딱딱한 | 기타 |
318 | 단어 길이의 최대 곱 | 자바와 파이썬 | 중간 | 기타 |
319 | 전구 전환기 | 자바와 파이썬 | 중간 | 기타 |
321 | 최대 개수 생성 | 자바와 파이썬 | 딱딱한 | 기타 |
327 | 범위 합계 수 | 자바와 파이썬 | 딱딱한 | 기타 |
330 | 어레이 패치 중 | 자바와 파이썬 | 딱딱한 | 기타 |
331 | 바이너리 트리의 선주문 직렬화 확인 | 자바와 파이썬 | 중간 | 기타 |
332 | 여정 재구성 | 자바와 파이썬 | 중간 | 기타 |
335 | 셀프 크로싱 | 자바와 파이썬 | 딱딱한 | 기타 |
337 | 집강도 III | 자바와 파이썬 | 중간 | 기타 |
338 | 비트 계산 | 자바와 파이썬 | 중간 | 기타 |
342 | 4의 힘 | 자바와 파이썬 | 쉬운 | 기타 |
343 | 정수 나누기 | 자바와 파이썬 | 중간 | 기타 |
345 | 문자열의 역모음 | 자바와 파이썬 | 쉬운 | 기타 |
352 | 분리된 간격으로서의 데이터 스트림 | 자바와 파이썬 | 딱딱한 | 기타 |
354 | 러시아 인형 봉투 | 자바와 파이썬 | 딱딱한 | 기타 |
355 | 디자인 트위터 | 자바와 파이썬 | 중간 | 기타 |
357 | 고유한 숫자로 숫자 세기 | 자바와 파이썬 | 중간 | 기타 |
363 | K보다 크지 않은 직사각형의 최대 합 | 자바와 파이썬 | 딱딱한 | 기타 |
365 | 물과 주전자 문제 | 자바와 파이썬 | 중간 | 기타 |
368 | 나눌 수 있는 가장 큰 부분 집합 | 자바와 파이썬 | 중간 | 기타 |
372 | 슈퍼파우 | 자바와 파이썬 | 중간 | 기타 |
373 | 합이 가장 작은 K 쌍 찾기 | 자바와 파이썬 | 중간 | 기타 |
375 | 숫자가 높거나 낮을 것 같아요 II | 자바와 파이썬 | 중간 | 기타 |
376 | 흔들기 하위 시퀀스 | 자바와 파이썬 | 중간 | 기타 |
377 | 조합합 IV | 자바와 파이썬 | 중간 | 기타 |
381 | 삽입 삭제 GetRandom O(1) - 중복 허용 | 자바와 파이썬 | 딱딱한 | 기타 |
382 | 연결리스트 무작위 노드 | 자바와 파이썬 | 중간 | 기타 |
383 | 랜섬노트 | 자바와 파이썬 | 쉬운 | 기타 |
385 | 미니 파서 | 자바와 파이썬 | 중간 | 기타 |
386 | 사전식 숫자 | 자바와 파이썬 | 중간 | 기타 |
388 | 가장 긴 절대 파일 경로 | 자바와 파이썬 | 중간 | 기타 |
389 | 차이점 찾기 | 자바와 파이썬 | 쉬운 | 기타 |
390 | 제거 게임 | 자바와 파이썬 | 중간 | 기타 |
391 | 완벽한 직사각형 | 자바와 파이썬 | 딱딱한 | 기타 |
392 | 하위 시퀀스임 | 자바와 파이썬 | 쉬운 | 기타 |
393 | UTF-8 검증 | 자바와 파이썬 | 중간 | 기타 |
395 | K개 이상의 반복 문자가 있는 가장 긴 부분 문자열 | 자바와 파이썬 | 중간 | 기타 |
396 | 회전 기능 | 자바와 파이썬 | 중간 | 기타 |
397 | 정수 대체 | 자바와 파이썬 | 중간 | 기타 |
398 | 무작위 선택 지수 | 자바와 파이썬 | 중간 | 기타 |
399 | 부문 평가 | 자바와 파이썬 | 중간 | 기타 |
400 | N번째 자리 | 자바와 파이썬 | 중간 | 기타 |
401 | 바이너리 워치 | 자바와 파이썬 | 쉬운 | 기타 |
402 | K자리 제거 | 자바와 파이썬 | 중간 | 기타 |
403 | 개구리 점프 | 자바와 파이썬 | 딱딱한 | 기타 |
404 | 왼쪽 잎의 합 | 자바와 파이썬 | 쉬운 | 기타 |
405 | 숫자를 16진수로 변환 | 자바와 파이썬 | 쉬운 | 기타 |
407 | 빗물 가두기 II | 자바와 파이썬 | 딱딱한 | 기타 |
409 | 가장 긴 회문 | 자바와 파이썬 | 쉬운 | 기타 |
413 | 산술 슬라이스 | 자바와 파이썬 | 중간 | 기타 |
414 | 세 번째 최대 수 | 자바와 파이썬 | 쉬운 | 기타 |
415 | 문자열 추가 | 자바와 파이썬 | 쉬운 | 기타 |
416 | 파티션 동일 하위 집합 합계 | 자바와 파이썬 | 중간 | 기타 |
417 | 태평양 대서양 물의 흐름 | 자바와 파이썬 | 중간 | 기타 |
419 | 보드 속의 전함 | 자바와 파이썬 | 중간 | 기타 |
420 | 강력한 비밀번호 검사기 | 자바와 파이썬 | 딱딱한 | 기타 |
423 | 영어에서 원래 숫자를 재구성 | 자바와 파이썬 | 중간 | 기타 |
424 | 가장 긴 반복 문자 교체 | 자바와 파이썬 | 중간 | 기타 |
427 | 쿼드 트리 구성 | 자바와 파이썬 | 중간 | 기타 |
432 | 올오원 데이터 구조 | 자바와 파이썬 | 딱딱한 | 기타 |
433 | 최소 유전적 돌연변이 | 자바와 파이썬 | 중간 | 기타 |
434 | 문자열의 세그먼트 수 | 자바와 파이썬 | 쉬운 | 기타 |
435 | 겹치지 않는 간격 | 자바와 파이썬 | 중간 | 기타 |
436 | 올바른 간격 찾기 | 자바와 파이썬 | 중간 | 기타 |
437 | 경로 합계 III | 자바와 파이썬 | 쉬운 | 기타 |
438 | 문자열에서 모든 철자 바꾸기 찾기 | 자바와 파이썬 | 중간 | 기타 |
440 | 사전순으로 K번째로 작음 | 자바와 파이썬 | 딱딱한 | 기타 |
441 | 동전 정리 | 자바와 파이썬 | 쉬운 | 기타 |
442 | 배열에서 모든 중복 찾기 | 자바와 파이썬 | 중간 | 기타 |
443 | 문자열 압축 | 자바와 파이썬 | 쉬운 | 기타 |
445 | 두 숫자 추가 II | 자바와 파이썬 | 중간 | 기타 |
446 | 산술 슬라이스 II - 하위 시퀀스 | 자바와 파이썬 | 딱딱한 | 기타 |
447 | 부메랑의 수 | 자바와 파이썬 | 쉬운 | 기타 |
448 | 배열에서 사라진 모든 숫자 찾기 | 자바와 파이썬 | 쉬운 | 기타 |
449 | BST 직렬화 및 역직렬화 | 자바와 파이썬 | 중간 | 기타 |
451 | 빈도별로 문자 정렬 | 자바와 파이썬 | 중간 | 기타 |
452 | 풍선을 터뜨리기 위한 최소 화살표 수 | 자바와 파이썬 | 중간 | 기타 |
453 | 동일한 배열 요소로의 최소 이동 | 자바와 파이썬 | 쉬운 | 기타 |
455 | 쿠키 할당 | 자바와 파이썬 | 쉬운 | 기타 |
456 | 132 패턴 | 자바와 파이썬 | 중간 | 기타 |
457 | 원형 배열 루프 | 자바와 파이썬 | 중간 | 기타 |
458 | 불쌍한 돼지들 | 자바와 파이썬 | 딱딱한 | 기타 |
459 | 반복되는 하위 문자열 패턴 | 자바와 파이썬 | 쉬운 | 기타 |
460 | LFU 캐시 | 자바와 파이썬 | 딱딱한 | 기타 |
462 | 동일한 배열 요소 II로의 최소 이동 | 자바와 파이썬 | 중간 | 기타 |
463 | 섬 경계 | 자바와 파이썬 | 쉬운 | 기타 |
464 | 내가 이길 수 있을까? | 자바와 파이썬 | 중간 | 기타 |
466 | 반복 횟수 계산 | 자바와 파이썬 | 딱딱한 | 기타 |
467 | 랩어라운드 문자열의 고유 하위 문자열 | 자바와 파이썬 | 중간 | 기타 |
468 | IP 주소 확인 | 자바와 파이썬 | 중간 | 기타 |
470 | Rand7()을 사용하여 Rand10() 구현 | 자바와 파이썬 | 중간 | 기타 |
472 | 연결된 단어 | 자바와 파이썬 | 딱딱한 | 기타 |
473 | 성냥개비를 정사각형으로 | 자바와 파이썬 | 중간 | 기타 |
474 | 1과 0 | 자바와 파이썬 | 중간 | 기타 |
475 | 히터 | 자바와 파이썬 | 쉬운 | 기타 |
476 | 숫자 보완 | 자바와 파이썬 | 쉬운 | 기타 |
477 | 총 해밍 거리 | 자바와 파이썬 | 중간 | 기타 |
478 | 원에서 임의의 점 생성 | 자바와 파이썬 | 중간 | 기타 |
479 | 가장 큰 회문 제품 | 자바와 파이썬 | 딱딱한 | 기타 |
480 | 슬라이딩 윈도우 중앙값 | 자바와 파이썬 | 딱딱한 | 기타 |
481 | 마법의 끈 | 자바와 파이썬 | 중간 | 기타 |
482 | 라이센스 키 포맷 | 자바와 파이썬 | 쉬운 | 기타 |
483 | 가장 작은 좋은 베이스 | 자바와 파이썬 | 딱딱한 | 기타 |
486 | 승자를 예측하세요 | 자바와 파이썬 | 중간 | 기타 |
488 | 주마 게임 | 자바와 파이썬 | 딱딱한 | 기타 |
491 | 증가하는 부분 수열 | 자바와 파이썬 | 중간 | 기타 |
492 | 직사각형 구성 | 자바와 파이썬 | 쉬운 | 기타 |
493 | 역방향 쌍 | 자바와 파이썬 | 딱딱한 | 기타 |
495 | 티모 공격 | 자바와 파이썬 | 중간 | 기타 |
496 | 다음 대원소 I | 자바와 파이썬 | 쉬운 | 기타 |
497 | 겹치지 않는 직사각형의 임의의 점 | 자바와 파이썬 | 중간 | 기타 |
500 | 키보드 행 | 자바와 파이썬 | 쉬운 | 기타 |
501 | 이진 검색 트리의 찾기 모드 | 자바와 파이썬 | 쉬운 | 기타 |
502 | IPO | 자바와 파이썬 | 딱딱한 | 기타 |
503 | 다음 대원소 II | 자바와 파이썬 | 중간 | 기타 |
504 | 베이스 7 | 자바와 파이썬 | 쉬운 | 기타 |
506 | 상대 순위 | 자바와 파이썬 | 쉬운 | 기타 |
507 | 완전수 | 자바와 파이썬 | 쉬운 | 기타 |
508 | 가장 빈번한 하위 트리 합계 | 자바와 파이썬 | 중간 | 기타 |
513 | 왼쪽 하단 트리 값 찾기 | 자바와 파이썬 | 중간 | 기타 |
514 | 프리덤 트레일 | 자바와 파이썬 | 딱딱한 | 기타 |
515 | 각 트리 행에서 가장 큰 값 찾기 | 자바와 파이썬 | 중간 | 기타 |
516 | 가장 긴 회문 부분 수열 | 자바와 파이썬 | 중간 | 기타 |
517 | 슈퍼 세탁기 | 자바와 파이썬 | 딱딱한 | 기타 |
518 | 코인 체인지 2 | 자바와 파이썬 | 중간 | 기타 |
519 | 무작위 뒤집기 행렬 | 자바와 파이썬 | 중간 | 기타 |
520 | 자본 감지 | 자바와 파이썬 | 쉬운 | 기타 |
521 | 가장 길고 흔하지 않은 부분 수열 I | 자바와 파이썬 | 쉬운 | 기타 |
522 | 가장 긴 흔하지 않은 하위 시퀀스 II | 자바와 파이썬 | 중간 | 기타 |
523 | 연속 하위 배열 합계 | 자바와 파이썬 | 중간 | 기타 |
524 | 삭제를 통해 사전에서 가장 긴 단어 | 자바와 파이썬 | 중간 | 기타 |
525 | 연속 배열 | 자바와 파이썬 | 중간 | 기타 |
526 | 아름다운 배열 | 자바와 파이썬 | 중간 | 기타 |
528 | 무게에 따른 무작위 선택 | 자바와 파이썬 | 중간 | 기타 |
529 | 지뢰 찾기 | 자바와 파이썬 | 중간 | 기타 |
530 | BST의 최소 절대 차이 | 자바와 파이썬 | 쉬운 | 기타 |
532 | 배열의 K-diff 쌍 | 자바와 파이썬 | 쉬운 | 기타 |
535 | TinyURL 인코딩 및 디코딩 | 자바와 파이썬 | 중간 | 기타 |
537 | 복소수 곱셈 | 자바와 파이썬 | 중간 | 기타 |
538 | BST를 Greater Tree로 변환 | 자바와 파이썬 | 쉬운 | 기타 |
539 | 최소 시간차 | 자바와 파이썬 | 중간 | 기타 |
540 | 정렬된 배열의 단일 요소 | 자바와 파이썬 | 중간 | 기타 |
541 | 역방향 문자열 II | 자바와 파이썬 | 쉬운 | 기타 |
543 | 이진 트리의 지름 | 자바와 파이썬 | 쉬운 | 기타 |
546 | 상자 제거 | 자바와 파이썬 | 딱딱한 | 기타 |
551 | 학생출석기록Ⅰ | 자바와 파이썬 | 쉬운 | 기타 |
552 | 학생출석기록Ⅱ | 자바와 파이썬 | 딱딱한 | 기타 |
553 | 최적분할 | 자바와 파이썬 | 중간 | 기타 |
554 | 벽돌 벽 | 자바와 파이썬 | 중간 | 기타 |
556 | 다음 대원소 III | 자바와 파이썬 | 중간 | 기타 |
558 | 쿼드 트리 교차점 | 자바와 파이썬 | 쉬운 | 기타 |
560 | 하위 배열의 합이 K와 같음 | 자바와 파이썬 | 중간 | 기타 |
563 | 이진 트리 기울기 | 자바와 파이썬 | 쉬운 | 기타 |
564 | 가장 가까운 회문 찾기 | 자바와 파이썬 | 딱딱한 | 기타 |
565 | 배열 중첩 | 자바와 파이썬 | 중간 | 기타 |
566 | 매트릭스 재구성 | 자바와 파이썬 | 쉬운 | 기타 |
567 | 문자열의 순열 | 자바와 파이썬 | 중간 | 기타 |
572 | 다른 트리의 하위 트리 | 자바와 파이썬 | 쉬운 | 기타 |
575 | 사탕 배포 | 자바와 파이썬 | 쉬운 | 기타 |
576 | 경계를 벗어난 경로 | 자바와 파이썬 | 중간 | 기타 |
581 | 가장 짧은 정렬되지 않은 연속 하위 배열 | 자바와 파이썬 | 쉬운 | 기타 |
583 | 두 문자열에 대한 삭제 작업 | 자바와 파이썬 | 중간 | 기타 |
587 | 울타리를 세우다 | 자바와 파이썬 | 딱딱한 | 기타 |
591 | 태그 검사기 | 자바와 파이썬 | 딱딱한 | 기타 |
592 | 분수 덧셈과 뺄셈 | 자바와 파이썬 | 중간 | 기타 |
593 | 유효한 정사각형 | 자바와 파이썬 | 중간 | 기타 |
594 | 가장 긴 조화 부분 수열 | 자바와 파이썬 | 쉬운 | 기타 |
598 | 범위 추가 II | 자바와 파이썬 | 쉬운 | 기타 |
600 | 연속되는 정수가 없는 음수가 아닌 정수 | 자바와 파이썬 | 딱딱한 | 기타 |
605 | 꽃을 놓을 수 있습니다 | 자바와 파이썬 | 쉬운 | 기타 |
606 | 이진 트리에서 문자열 생성 | 자바와 파이썬 | 쉬운 | 기타 |
609 | 시스템에서 중복 파일 찾기 | 자바와 파이썬 | 중간 | 기타 |
611 | 유효한 삼각형 번호 | 자바와 파이썬 | 중간 | 기타 |
617 | 두 개의 이진 트리 병합 | 자바와 파이썬 | 쉬운 | 기타 |
623 | 트리에 행 하나 추가 | 자바와 파이썬 | 중간 | 기타 |
628 | 세 숫자의 최대 곱 | 자바와 파이썬 | 쉬운 | 기타 |
629 | K 역쌍 배열 | 자바와 파이썬 | 딱딱한 | 기타 |
630 | 코스일정 III | 자바와 파이썬 | 딱딱한 | 기타 |
632 | K 목록의 최소 범위 포함 요소 | 자바와 파이썬 | 딱딱한 | 기타 |
633 | 제곱수의 합 | 자바와 파이썬 | 쉬운 | 기타 |
636 | 기능의 독점 시간 | 자바와 파이썬 | 중간 | 기타 |
637 | 이진 트리의 수준 평균 | 자바와 파이썬 | 쉬운 | 기타 |
638 | 쇼핑 제안 | 자바와 파이썬 | 중간 | 기타 |
639 | 디코드 방법 II | 자바와 파이썬 | 딱딱한 | 기타 |
640 | 방정식을 풀어보세요 | 자바와 파이썬 | 중간 | 기타 |
641 | 디자인 원형 데크 | 자바와 파이썬 | 중간 | 기타 |
643 | 최대 평균 하위 배열 I | 자바와 파이썬 | 쉬운 | 기타 |
645 | 불일치 설정 | 자바와 파이썬 | 쉬운 | 기타 |
646 | 페어 체인의 최대 길이 | 자바와 파이썬 | 중간 | 기타 |
647 | 회문 부분 문자열 | 자바와 파이썬 | 중간 | 기타 |
649 | Dota2 상원 | 자바와 파이썬 | 중간 | 기타 |
650 | 2개의 키 키보드 | 자바와 파이썬 | 중간 | 기타 |
653 | Two Sum IV - 입력은 BST입니다. | 자바와 파이썬 | 쉬운 | 기타 |
654 | 최대 이진 트리 | 자바와 파이썬 | 중간 | 기타 |
655 | 이진 트리 인쇄 | 자바와 파이썬 | 중간 | 기타 |
657 | 로봇 원점복귀 | 자바와 파이썬 | 쉬운 | 기타 |
659 | 배열을 연속적인 하위 시퀀스로 분할 | 자바와 파이썬 | 중간 | 기타 |
661 | 이미지가 더 부드러워짐 | 자바와 파이썬 | 쉬운 | 기타 |
662 | 이진 트리의 최대 너비 | 자바와 파이썬 | 중간 | 기타 |
664 | 이상한 프린터 | 자바와 파이썬 | 딱딱한 | 기타 |
665 | 감소하지 않는 배열 | 자바와 파이썬 | 쉬운 | 기타 |
667 | 아름다운 배열 II | 자바와 파이썬 | 중간 | 기타 |
668 | 곱셈표의 K번째로 작은 수 | 자바와 파이썬 | 딱딱한 | 기타 |
669 | 이진 검색 트리 다듬기 | 자바와 파이썬 | 쉬운 | 기타 |
670 | 최대 스왑 | 자바와 파이썬 | 중간 | 기타 |
671 | 이진 트리의 두 번째 최소 노드 | 자바와 파이썬 | 쉬운 | 기타 |
672 | 전구 전환기 II | 자바와 파이썬 | 중간 | 기타 |
673 | 가장 긴 증가 부분 수열의 수 | 자바와 파이썬 | 중간 | 기타 |
674 | 가장 긴 연속 증가 부분 수열 | 자바와 파이썬 | 쉬운 | 기타 |
675 | 골프 행사를 위해 나무 자르기 | 자바와 파이썬 | 딱딱한 | 기타 |
676 | 매직 사전 구현 | 자바와 파이썬 | 중간 | 기타 |
678 | 유효한 괄호 문자열 | 자바와 파이썬 | 중간 | 기타 |
679 | 24 게임 | 자바와 파이썬 | 딱딱한 | 기타 |
680 | 유효한 회문 II | 자바와 파이썬 | 쉬운 | 기타 |
682 | 야구 게임 | 자바와 파이썬 | 쉬운 | 기타 |
684 | 중복 연결 | 자바와 파이썬 | 중간 | 기타 |
685 | 중복 연결 II | 자바와 파이썬 | 딱딱한 | 기타 |
686 | 반복되는 문자열 일치 | 자바와 파이썬 | 쉬운 | 기타 |
687 | 가장 긴 단일값 경로 | 자바와 파이썬 | 쉬운 | 기타 |
688 | 체스판의 기사 확률 | 자바와 파이썬 | 중간 | 기타 |
689 | 겹치지 않는 하위 배열 3개의 최대 합 | 자바와 파이썬 | 딱딱한 | 기타 |
690 | 직원 중요성 | 자바와 파이썬 | 쉬운 | 기타 |
691 | 단어 철자 스티커 | 자바와 파이썬 | 딱딱한 | 기타 |
692 | 상위 K 자주 사용되는 단어 | 자바와 파이썬 | 중간 | 기타 |
693 | 대체 비트가 있는 이진수 | 자바와 파이썬 | 쉬운 | 기타 |
695 | 섬의 최대 면적 | 자바와 파이썬 | 중간 | 기타 |
696 | 이진 하위 문자열 계산 | 자바와 파이썬 | 쉬운 | 기타 |
697 | 배열의 정도 | 자바와 파이썬 | 쉬운 | 기타 |
698 | K Equal Sum 하위 집합으로의 분할 | 자바와 파이썬 | 중간 | 기타 |
699 | 떨어지는 사각형 | 자바와 파이썬 | 딱딱한 | 기타 |
709 | 소문자로 | 자바와 파이썬 | 쉬운 | 기타 |
710 | 블랙리스트로 무작위 선택 | 자바와 파이썬 | 딱딱한 | 기타 |
712 | 두 문자열에 대한 최소 ASCII 삭제 합계 | 자바와 파이썬 | 중간 | 기타 |
713 | K보다 작은 부분배열 곱 | 자바와 파이썬 | 중간 | 기타 |
714 | 거래 수수료로 주식을 사고 팔기에 가장 좋은 시기 | 자바와 파이썬 | 중간 | 기타 |
715 | 범위 모듈 | 자바와 파이썬 | 딱딱한 | 기타 |
717 | 1비트 및 2비트 문자 | 자바와 파이썬 | 쉬운 | 기타 |
718 | 반복되는 하위 배열의 최대 길이 | 자바와 파이썬 | 중간 | 기타 |
720 | 사전에서 가장 긴 단어 | 자바와 파이썬 | 쉬운 | 기타 |
721 | 계정 병합 | 자바와 파이썬 | 중간 | 기타 |
722 | 댓글 삭제 | 자바와 파이썬 | 중간 | 기타 |
725 | 연결 목록을 여러 부분으로 분할 | 자바와 파이썬 | 중간 | 기타 |
726 | 원자 수 | 자바와 파이썬 | 딱딱한 | 기타 |
728 | 자기 분할 숫자 | 자바와 파이썬 | 쉬운 | 기타 |
729 | 내 달력Ⅰ | 자바와 파이썬 | 중간 | 기타 |
730 | 다양한 회문 부분 수열 계산하기 | 자바와 파이썬 | 딱딱한 | 기타 |
731 | 마이캘린더II | 자바와 파이썬 | 중간 | 기타 |
732 | 마이캘린더III | 자바와 파이썬 | 딱딱한 | 기타 |
735 | 소행성 충돌 | 자바와 파이썬 | 중간 | 기타 |
736 | Lisp 표현 구문 분석 | 자바와 파이썬 | 딱딱한 | 기타 |
738 | 모노톤 증가 숫자 | 자바와 파이썬 | 중간 | 기타 |
740 | 삭제하고 적립하세요 | 자바와 파이썬 | 중간 | 기타 |
741 | 체리픽업 | 자바와 파이썬 | 딱딱한 | 기타 |
743 | 네트워크 지연 시간 | 자바와 파이썬 | 중간 | 기타 |
745 | 접두사 및 접미사 검색 | 자바와 파이썬 | 딱딱한 | 기타 |
746 | 최소 비용 등반 계단 | 자바와 파이썬 | 쉬운 | 기타 |
748 | 가장 짧은 완성 단어 | 자바와 파이썬 | 쉬운 | 기타 |
749 | 바이러스 포함 | 자바와 파이썬 | 딱딱한 | 기타 |
753 | 금고 깨기 | 자바와 파이썬 | 딱딱한 | 기타 |
754 | 숫자에 도달 | 자바와 파이썬 | 쉬운 | 기타 |
756 | 피라미드 전환 행렬 | 자바와 파이썬 | 중간 | 기타 |
757 | 교차점 크기를 2개 이상으로 설정 | 자바와 파이썬 | 딱딱한 | 기타 |
761 | 특수 바이너리 문자열 | 자바와 파이썬 | 딱딱한 | 기타 |
762 | 이진 표현의 세트 비트 소수 | 자바와 파이썬 | 쉬운 | 기타 |
763 | 파티션 레이블 | 자바와 파이썬 | 중간 | 기타 |
764 | 가장 큰 더하기 기호 | 자바와 파이썬 | 중간 | 기타 |
765 | 손을 잡고 있는 커플 | 자바와 파이썬 | 딱딱한 | 기타 |
766 | 테플리츠 행렬 | 자바와 파이썬 | 쉬운 | 기타 |
767 | 문자열 재구성 | 자바와 파이썬 | 중간 | 기타 |
768 | 정렬을 위한 최대 청크 II | 자바와 파이썬 | 딱딱한 | 기타 |
769 | 정렬할 최대 청크 | 자바와 파이썬 | 중간 | 기타 |
770 | 기본 계산기 IV | 자바와 파이썬 | 딱딱한 | 기타 |
773 | 슬라이딩 퍼즐 | 자바와 파이썬 | 딱딱한 | 기타 |
775 | 전역 및 지역 반전 | 자바와 파이썬 | 중간 | 기타 |
777 | LR 문자열에서 인접 항목 교환 | 자바와 파이썬 | 중간 | 기타 |
778 | 떠오르는 물에서 수영하기 | 자바와 파이썬 | 딱딱한 | 기타 |
780 | 도달 포인트 | 자바와 파이썬 | 딱딱한 | 기타 |
781 | 숲속의 토끼 | 자바와 파이썬 | 중간 | 기타 |
782 | 체스판으로 변신 | 자바와 파이썬 | 딱딱한 | 기타 |
783 | BST 노드 사이의 최소 거리 | 자바와 파이썬 | 쉬운 | 기타 |
784 | 대소문자 순열 | 자바와 파이썬 | 쉬운 | 기타 |
785 | 그래프는 이분형인가요? | 자바와 파이썬 | 중간 | 기타 |
786 | K번째 최소소수 | 자바와 파이썬 | 딱딱한 | 기타 |
787 | K개 정류장 내 최저가 항공편 | 자바와 파이썬 | 중간 | 기타 |
788 | 회전된 숫자 | 자바와 파이썬 | 쉬운 | 기타 |
789 | 유령 탈출 | 자바와 파이썬 | 중간 | 기타 |
790 | 도미노와 트로미노 타일링 | 자바와 파이썬 | 중간 | 기타 |
791 | 사용자 정의 정렬 문자열 | 자바와 파이썬 | 중간 | 기타 |
792 | 일치하는 하위 시퀀스 수 | 자바와 파이썬 | 중간 | 기타 |
793 | 팩토리얼 제로 함수의 사전 이미지 크기 | 자바와 파이썬 | 딱딱한 | 기타 |
794 | 유효한 Tic-Tac-Toe 상태 | 자바와 파이썬 | 중간 | 기타 |
795 | 제한된 최대값을 갖는 하위 배열 수 | 자바와 파이썬 | 중간 | 기타 |
796 | 문자열 회전 | 자바와 파이썬 | 쉬운 | 기타 |
797 | 소스에서 타겟까지의 모든 경로 | 자바와 파이썬 | 중간 | 기타 |
798 | 가장 높은 점수를 가진 최소 회전 | 자바와 파이썬 | 딱딱한 | 기타 |
799 | 샴페인 타워 | 자바와 파이썬 | 중간 | 기타 |
801 | 시퀀스 증가를 위한 최소 스왑 | 자바와 파이썬 | 중간 | 기타 |
802 | 최종 안전 상태 찾기 | 자바와 파이썬 | 중간 | 기타 |
803 | 부딪힐 때 떨어지는 벽돌 | 자바와 파이썬 | 딱딱한 | 기타 |
804 | 독특한 모스 부호 단어 | 자바와 파이썬 | 쉬운 | 기타 |
805 | 동일한 평균으로 배열 분할 | 자바와 파이썬 | 딱딱한 | 기타 |
806 | 문자열을 쓸 줄 수 | 자바와 파이썬 | 쉬운 | 기타 |
807 | 도시 스카이라인을 유지하기 위한 최대 증가 | 자바와 파이썬 | 중간 | 기타 |
808 | 수프 제공량 | 자바와 파이썬 | 중간 | 기타 |
809 | 표현적인 단어 | 자바와 파이썬 | 중간 | 기타 |
810 | 칠판 XOR 게임 | 자바와 파이썬 | 딱딱한 | 기타 |
811 | 하위 도메인 방문 횟수 | 자바와 파이썬 | 쉬운 | 기타 |
812 | 가장 큰 삼각형 영역 | 자바와 파이썬 | 쉬운 | 기타 |
813 | 평균의 최대 합계 | 자바와 파이썬 | 중간 | 기타 |
814 | 이진 트리 가지치기 | 자바와 파이썬 | 중간 | 기타 |
815 | 버스 노선 | 자바와 파이썬 | 딱딱한 | 기타 |
816 | 모호한 좌표 | 자바와 파이썬 | 중간 | 기타 |
817 | 연결리스트 구성요소 | 자바와 파이썬 | 중간 | 기타 |
818 | 경주용 자동차 | 자바와 파이썬 | 딱딱한 | 기타 |
819 | 가장 일반적인 단어 | 자바와 파이썬 | 쉬운 | 기타 |
820 | 단어의 짧은 인코딩 | 자바와 파이썬 | 중간 | 기타 |
821 | 문자까지의 최단 거리 | 자바와 파이썬 | 쉬운 | 기타 |
822 | 카드 뒤집기 게임 | 자바와 파이썬 | 중간 | 기타 |
823 | 요인이 있는 이진 트리 | 자바와 파이썬 | 중간 | 기타 |
824 | 염소 라틴어 | 자바와 파이썬 | 쉬운 | 기타 |
825 | 적절한 연령의 친구 | 자바와 파이썬 | 중간 | 기타 |
826 | 최대 이익 할당 작업 | 자바와 파이썬 | 중간 | 기타 |
827 | 큰 섬 만들기 | 자바와 파이썬 | 딱딱한 | 기타 |
828 | 고유한 문자 문자열 | 자바와 파이썬 | 딱딱한 | 기타 |
829 | 연속 숫자 합계 | 자바와 파이썬 | 딱딱한 | 기타 |
830 | 대규모 그룹의 위치 | 자바와 파이썬 | 쉬운 | 기타 |
831 | 개인정보 마스킹 | 자바와 파이썬 | 중간 | 기타 |
832 | 이미지 뒤집기 | 자바와 파이썬 | 쉬운 | 기타 |
833 | 문자열에서 찾기 및 바꾸기 | 자바와 파이썬 | 중간 | 기타 |
834 | 트리의 거리 합 | 자바와 파이썬 | 딱딱한 | 기타 |
835 | 이미지 오버랩 | 자바와 파이썬 | 중간 | 기타 |
836 | 직사각형 겹침 | 자바와 파이썬 | 쉬운 | 기타 |
837 | 새로운 21 게임 | 자바와 파이썬 | 중간 | 기타 |
838 | 푸시 도미노 | 자바와 파이썬 | 중간 | 기타 |
839 | 유사한 문자열 그룹 | 자바와 파이썬 | 딱딱한 | 기타 |
840 | 그리드의 마법 사각형 | 자바와 파이썬 | 쉬운 | 기타 |
842 | 배열을 피보나치 수열로 분할 | 자바와 파이썬 | 중간 | 기타 |
843 | 단어를 추측 | 자바와 파이썬 | 딱딱한 | 기타 |
844 | 백스페이스 문자열 비교 | 자바와 파이썬 | 쉬운 | 기타 |
845 | 배열에서 가장 긴 산 | 자바와 파이썬 | 중간 | 기타 |
846 | 스트레이트의 손 | 자바와 파이썬 | 중간 | 기타 |
847 | 모든 노드를 방문하는 최단 경로 | 자바와 파이썬 | 딱딱한 | 기타 |
848 | 문자 이동 | 자바와 파이썬 | 중간 | 기타 |
849 | 가장 가까운 사람과의 거리 최대화 | 자바와 파이썬 | 쉬운 | 기타 |
850 | 직사각형 영역 II | 자바와 파이썬 | 딱딱한 | 기타 |
851 | 시끄럽고 부자 | 자바와 파이썬 | 중간 | 기타 |
852 | 산 배열의 피크 지수 | 자바와 파이썬 | 쉬운 | 기타 |
853 | 자동차 함대 | 자바와 파이썬 | 중간 | 기타 |
854 | K-유사 문자열 | 자바와 파이썬 | 딱딱한 | 기타 |
855 | 시험장 | 자바와 파이썬 | 중간 | 기타 |
856 | 괄호 점수 | 자바와 파이썬 | 중간 | 기타 |
857 | K 근로자를 고용하는 데 필요한 최소 비용 | 자바와 파이썬 | 딱딱한 | 기타 |
858 | 거울 반사 | 자바와 파이썬 | 중간 | 기타 |
859 | 버디 스트링 | 자바와 파이썬 | 쉬운 | 기타 |
860 | 레모네이드 변경 | 자바와 파이썬 | 쉬운 | 기타 |
861 | 행렬 뒤집기 후 점수 | 자바와 파이썬 | 중간 | 기타 |
862 | 합이 최소 K인 가장 짧은 하위 배열 | 자바와 파이썬 | 딱딱한 | 기타 |
863 | 이진 트리의 모든 노드 거리 K | 자바와 파이썬 | 중간 | 기타 |
864 | 모든 키를 얻는 최단 경로 | 자바와 파이썬 | 딱딱한 | 기타 |
865 | 가장 깊은 노드가 모두 포함된 가장 작은 하위 트리 | 자바와 파이썬 | 중간 | 기타 |
866 | 프라임 회문 | 자바와 파이썬 | 중간 | 기타 |
867 | 행렬 전치 | 자바와 파이썬 | 쉬운 | 기타 |
868 | 바이너리 갭 | 자바와 파이썬 | 쉬운 | 기타 |
869 | 2의 거듭제곱 재정렬 | 자바와 파이썬 | 중간 | 기타 |
870 | 어드밴티지 셔플 | 자바와 파이썬 | 중간 | 기타 |
871 | 최소 급유 정지 횟수 | 자바와 파이썬 | 딱딱한 | 기타 |
872 | 잎과 유사한 나무 | 자바와 파이썬 | 쉬운 | 기타 |
873 | 가장 긴 피보나치 수열의 길이 | 자바와 파이썬 | 중간 | 기타 |
874 | 걷는 로봇 시뮬레이션 | 자바와 파이썬 | 쉬운 | 기타 |
875 | 바나나를 먹는 코코 | 자바와 파이썬 | 중간 | 기타 |
876 | 연결리스트의 중간 | 자바와 파이썬 | 쉬운 | 기타 |
877 | 스톤 게임 | 자바와 파이썬 | 중간 | 기타 |
878 | N번째 마법의 숫자 | 자바와 파이썬 | 딱딱한 | 기타 |
879 | 수익성 있는 계획 | 자바와 파이썬 | 딱딱한 | 기타 |
880 | 인덱스의 디코딩된 문자열 | 자바와 파이썬 | 중간 | 기타 |
881 | 사람을 구하는 보트 | 자바와 파이썬 | 중간 | 기타 |
882 | 세분화된 그래프의 도달 가능한 노드 | 자바와 파이썬 | 딱딱한 | 기타 |
883 | 3D 모양의 투영 영역 | 자바와 파이썬 | 쉬운 | 기타 |
884 | 두 문장의 흔하지 않은 단어 | 자바와 파이썬 | 쉬운 | 기타 |
885 | 나선형 매트릭스 III | 자바와 파이썬 | 중간 | 기타 |
886 | 가능한 이중 분할 | 자바와 파이썬 | 중간 | 기타 |
887 | 슈퍼 에그 드롭 | 자바와 파이썬 | 딱딱한 | 기타 |
888 | 공정한 사탕 교환 | 자바와 파이썬 | 쉬운 | 기타 |
889 | 선주문 및 후주문 순회에서 이진 트리 구성 | 자바와 파이썬 | 중간 | 기타 |
890 | 패턴 찾기 및 바꾸기 | 자바와 파이썬 | 중간 | 기타 |
891 | 하위 시퀀스 너비의 합 | 자바와 파이썬 | 딱딱한 | 기타 |
892 | 3D 모양의 표면적 | 자바와 파이썬 | 쉬운 | 기타 |
893 | 특수하게 동등한 문자열 그룹 | 자바와 파이썬 | 쉬운 | 기타 |
894 | 가능한 모든 완전 이진 트리 | 자바와 파이썬 | 중간 | 기타 |
895 | 최대 주파수 스택 | 자바와 파이썬 | 딱딱한 | 기타 |
896 | 단조 배열 | 자바와 파이썬 | 쉬운 | 기타 |
897 | 증가 순서 검색 트리 | 자바와 파이썬 | 쉬운 | 기타 |
898 | 하위 배열의 비트별 OR | 자바와 파이썬 | 중간 | 기타 |
899 | 질서정연한 대기열 | 자바와 파이썬 | 딱딱한 | 기타 |
900 | RLE 반복자 | 자바와 파이썬 | 중간 | 기타 |
901 | 온라인 주식 범위 | 자바와 파이썬 | 중간 | 기타 |
902 | 주어진 숫자 집합에서 최대 N개의 숫자 | 자바와 파이썬 | 딱딱한 | 기타 |
903 | DI 시퀀스의 유효한 순열 | 자바와 파이썬 | 딱딱한 | 기타 |
904 | 과일을 바구니에 담다 | 자바와 파이썬 | 중간 | 기타 |
905 | 패리티로 배열 정렬 | 자바와 파이썬 | 쉬운 | 기타 |
906 | 슈퍼 회문 | 자바와 파이썬 | 딱딱한 | 기타 |
907 | 하위 배열 최소값의 합 | 자바와 파이썬 | 중간 | 기타 |
908 | 최소 범위 I | 자바와 파이썬 | 쉬운 | 기타 |
909 | 뱀과 사다리 | 자바와 파이썬 | 중간 | 기타 |
910 | 최소 범위 II | 자바와 파이썬 | 중간 | 기타 |
911 | 온라인 선거 | 자바와 파이썬 | 중간 | 기타 |
913 | 고양이와 쥐 | 자바와 파이썬 | 딱딱한 | 기타 |
914 | 카드 한 벌에 담긴 X 종류 | 자바와 파이썬 | 쉬운 | 기타 |
915 | 배열을 분리된 간격으로 분할 | 자바와 파이썬 | 중간 | 기타 |
껍데기
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
192 | 단어 빈도 | 세게 때리다 | 중간 | 껍데기 |
193 | 유효한 전화번호 | 세게 때리다 | 쉬운 | 껍데기 |
194 | 파일 조옮김 | 세게 때리다 | 중간 | 껍데기 |
195 | 열번째 줄 | 세게 때리다 | 쉬운 | 껍데기 |
데이터 베이스
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
175 | 두 테이블 결합 | MySQL | 쉬운 | 데이터 베이스 |
176 | 두 번째로 높은 급여 | MySQL | 쉬운 | 데이터 베이스 |
177 | N번째 최고 연봉 | MySQL | 중간 | 데이터 베이스 |
178 | 순위 점수 | MySQL | 중간 | 데이터 베이스 |
180 | 연속된 숫자 | MySQL | 중간 | 데이터 베이스 |
181 | 직원이 관리자보다 더 많은 돈을 벌고 있습니다. | MySQL | 쉬운 | 데이터 베이스 |
182 | 중복된 이메일 | MySQL | 쉬운 | 데이터 베이스 |
183 | 절대 주문하지 않는 고객 | MySQL | 쉬운 | 데이터 베이스 |
184 | 부서 최고연봉 | MySQL | 중간 | 데이터 베이스 |
185 | 부서 상위 3개 급여 | MySQL | 딱딱한 | 데이터 베이스 |
196 | 중복 이메일 삭제 | MySQL | 쉬운 | 데이터 베이스 |
197 | 상승하는 온도 | MySQL | 쉬운 | 데이터 베이스 |
262 | 여행 및 사용자 | MySQL | 딱딱한 | 데이터 베이스 |
595 | 큰 나라 | MySQL | 쉬운 | 데이터 베이스 |
596 | 5명 이상의 수업 | MySQL | 쉬운 | 데이터 베이스 |
601 | 경기장의 인적 트래픽 | MySQL | 딱딱한 | 데이터 베이스 |
620 | 지루하지 않은 영화 | MySQL | 쉬운 | 데이터 베이스 |
626 | 좌석 교환 | MySQL | 중간 | 데이터 베이스 |
627 | 급여 교환 | MySQL | 쉬운 | 데이터 베이스 |
정렬 알고리즘
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
정렬 1 | 버블정렬 | 자바와 파이썬 | 쉬운 | 정렬 알고리즘 |
정렬 2 | 삽입 정렬 | 자바와 파이썬 | 쉬운 | 정렬 알고리즘 |
정렬 3 | 정렬 선택 | 자바와 파이썬 | 쉬운 | 정렬 알고리즘 |
정렬 4 | 빠른 정렬 | 자바와 파이썬 | 쉬운 | 정렬 알고리즘 |
정렬 5 | 병합 정렬 | 자바와 파이썬 | 중간 | 정렬 알고리즘 |
정렬 6 | 힙 정렬 | 자바와 파이썬 | 중간 | 정렬 알고리즘 |
정렬 7 | 버킷 정렬 | 자바와 파이썬 | 쉬운 | 정렬 알고리즘 |
검색 알고리즘
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
검색 1 | 이진 검색 | 자바와 파이썬 | 쉬운 | 검색 알고리즘 |
검색 2 | 보간 검색 | 자바와 파이썬 | 쉬운 | 검색 알고리즘x |
검색 3 | 주문조회 | 자바와 파이썬 | 쉬운 | 검색 알고리즘 |
회견
주요 인터뷰 질문
간편한 수집
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
1 | 투섬 | 자바와 Go | 쉬운 | 정렬 |
7 | 역방향 정수 | 자바와 Go | 쉬운 | 문자열 |
8 | 문자열을 정수로(atoi) | 자바와 파이썬 | 중간 | 문자열 |
13 | 로마자를 정수로 | 자바와 파이썬 | 쉬운 | 수학 |
14 | 가장 긴 공통 접두사 | 자바와 Go | 쉬운 | 문자열 |
19 | 목록 끝에서 N번째 노드 제거 | 자바와 Go | 중간 | 연결리스트 |
20 | 유효한 괄호 | 자바와 파이썬 | 쉬운 | 기타 |
21 | 두 개의 정렬된 목록 병합 | 자바와 Go | 쉬운 | 연결리스트 |
26 | 정렬된 배열에서 중복 제거 | 자바와 Go | 쉬운 | 정렬 |
28 | strStr() 구현 | 자바와 파이썬 | 쉬운 | 문자열 |
36 | 유효한 스도쿠 | 자바와 파이썬 | 중간 | 정렬 |
38 | 세고 말하다 | 자바와 파이썬 | 쉬운 | 문자열 |
48 | 이미지 회전 | 자바와 Go | 중간 | 정렬 |
53 | 최대 하위 배열 | 자바와 파이썬 | 쉬운 | 동적 프로그래밍 |
66 | 플러스원 | 자바와 Go | 쉬운 | 정렬 |
70 | 계단 오르기 | 자바와 파이썬 | 쉬운 | 동적 프로그래밍 |
88 | 정렬된 배열 병합 | 자바와 Go | 쉬운 | 정렬 및 검색 |
98 | 이진 검색 트리 검증 | 자바와 Go | 중간 | 나무 |
101 | 대칭 트리 | 자바와 Go | 쉬운 | 나무 |
102 | 이진 트리 수준 순서 탐색 | 자바와 파이썬 | 중간 | 나무 |
104 | 이진 트리의 최대 깊이 | 자바와 파이썬 | 쉬운 | 나무 |
108 | 정렬된 배열을 이진 검색 트리로 변환 | 자바와 파이썬 | 쉬운 | 나무 |
118 | 파스칼의 삼각형 | 자바와 Go | 쉬운 | 기타 |
121 | 주식을 사고 파는 가장 좋은 시기 | 자바와 Go | 쉬운 | 동적 프로그래밍 |
122 | 주식을 사고 파는 가장 좋은 시기 II | 자바와 Go | 쉬운 | 정렬 |
125 | 유효한 회문 | 자바와 Go | 쉬운 | 문자열 |
136 | 단일 숫자 | 자바와 Go | 쉬운 | 정렬 |
141 | 연결리스트 사이클 | 자바와 Go | 쉬운 | 연결리스트 |
155 | 최소 스택 | 자바와 파이썬 | 쉬운 | 설계 |
189 | 배열 회전 | 자바와 Go | 쉬운 | 정렬 |
190 | 역방향 비트 | 자바와 파이썬 | 쉬운 | 기타 |
191 | 1비트 수 | 자바와 Go | 쉬운 | 기타 |
198 | 집 강도 | 자바와 파이썬 | 쉬운 | 동적 프로그래밍 |
204 | 소수 계산 | 자바와 Go | 쉬운 | 수학 |
206 | 역방향 연결리스트 | 자바와 Go | 쉬운 | 연결리스트 |
217 | 중복된 내용이 포함되어 있습니다. | 자바와 Go | 쉬운 | 정렬 |
234 | 회문 연결리스트 | 자바와 Go | 쉬운 | 연결리스트 |
237 | 연결리스트에서 노드 삭제 | 자바와 Go | 쉬운 | 연결리스트 |
242 | 유효한 철자 바꾸기 | 자바와 파이썬 | 쉬운 | 문자열 |
268 | 누락된 번호 | 자바와 Go | 쉬운 | 기타 |
278 | 첫 번째 잘못된 버전 | 자바와 파이썬 | 쉬운 | 정렬 및 검색 |
283 | 0 이동 | 자바와 Go | 쉬운 | 정렬 |
326 | 3의 힘 | 자바와 Go | 쉬운 | 수학 |
344 | 역방향 문자열 | 자바와 Go | 쉬운 | 문자열 |
350 | 두 배열의 교차점 II | 자바와 파이썬 | 쉬운 | 정렬 |
384 | 배열 섞기 | 자바와 파이썬 | 중간 | 설계 |
387 | 문자열의 첫 번째 고유 문자 | 자바와 파이썬 | 쉬운 | 문자열 |
412 | 피즈 버즈 | 자바와 파이썬 | 쉬운 | 수학 |
461 | 해밍 거리 | 자바와 Go | 쉬운 | 기타 |
미디엄 컬렉션
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
2 | 두 개의 숫자 추가 | 자바와 파이썬 | 중간 | 연결리스트 |
3 | 반복되는 문자가 없는 가장 긴 부분 문자열 | 자바와 파이썬 | 중간 | 배열과 문자열 |
5 | 가장 긴 회문 부분 문자열 | 자바와 파이썬 | 중간 | 배열과 문자열 |
15 | 3섬 | 자바와 파이썬 | 중간 | 배열과 문자열 |
17 | 전화번호의 문자 조합 | 자바와 파이썬 | 중간 | 역추적 |
22 | 괄호 생성 | 자바와 파이썬 | 중간 | 역추적 |
29 | 두 정수 나누기 | 자바와 파이썬 | 중간 | 수학 |
33 | 회전 정렬 배열에서 검색 | 자바와 파이썬 | 중간 | 정렬 및 검색 |
34 | 정렬된 배열에서 요소의 첫 번째 위치와 마지막 위치 찾기 | 자바와 파이썬 | 중간 | 정렬 및 검색 |
46 | 순열 | 자바와 파이썬 | 중간 | 역추적 |
49 | 그룹 철자 바꾸기 | 자바와 파이썬 | 중간 | 배열과 문자열 |
50 | 힘(x, n) | 자바와 파이썬 | 중간 | 수학 |
55 | 점프 게임 | 자바와 파이썬 | 중간 | 동적 프로그래밍 |
56 | 병합 간격 | 자바와 파이썬 | 중간 | 정렬 및 검색 |
62 | 고유한 경로 | 자바와 파이썬 | 중간 | 동적 프로그래밍 |
69 | 제곱(x) | 자바와 파이썬 | 쉬운 | 수학 |
73 | 매트릭스 0 설정 | 자바와 파이썬 | 중간 | 배열과 문자열 |
75 | 색상 정렬 | 자바와 파이썬 | 중간 | 정렬 및 검색 |
78 | 하위 집합 | 자바와 파이썬 | 중간 | 역추적 |
79 | 단어 검색 | 자바와 파이썬 | 중간 | 역추적 |
94 | 이진 트리 중위순회 | 자바와 파이썬 | 중간 | 트리와 그래프 |
103 | 이진 트리 지그재그 레벨 순서 순회 | 자바와 파이썬 | 중간 | 트리와 그래프 |
105 | 선주문 및 중위 순회에서 이진 트리 구성 | 자바와 파이썬 | 중간 | 트리와 그래프 |
116 | 각 노드에서 다음 오른쪽 포인터 채우기 | 자바와 파이썬 | 중간 | 트리와 그래프 |
150 | 역폴란드 표기법 평가 | 자바와 파이썬 | 중간 | 기타 |
160 | 두 연결리스트의 교차점 | 자바와 파이썬 | 쉬운 | 연결리스트 |
162 | 피크 요소 찾기 | 자바와 파이썬 | 중간 | 정렬 및 검색 |
166 | 순환소수로의 분수 | 자바와 파이썬 | 중간 | 수학 |
169 | 다수 요소 | 자바와 파이썬 | 쉬운 | 기타 |
171 | Excel 시트 열 번호 | 자바와 파이썬 | 쉬운 | 수학 |
172 | 계승 후행 0 | 자바와 파이썬 | 쉬운 | 수학 |
200 | 섬 수 | 자바와 파이썬 | 중간 | 트리와 그래프 |
202 | 해피넘버 | 자바와 파이썬 | 쉬운 | 수학 |
215 | 배열에서 K번째로 큰 요소 | 자바와 파이썬 | 중간 | 정렬 및 검색 |
230 | BST의 K번째로 작은 요소 | 자바와 파이썬 | 중간 | 트리와 그래프 |
240 | 2D 매트릭스 II 검색 | 자바와 파이썬 | 중간 | 정렬 및 검색 |
297 | 바이너리 트리를 직렬화하고 사로화하십시오 | Java & Python | 중간 | 설계 |
300 | 가장 오래 증가하는 후속 | Java & Python | 중간 | 동적 프로그래밍 |
322 | 동전 변경 | Java & Python | 중간 | 동적 프로그래밍 |
328 | 이상한 링크 된 목록 | Java & Python | 중간 | 연결리스트 |
334 | 트리플렛 후속도 증가 | Java & Python | 중간 | 배열과 줄 |
347 | 상위 K 빈번한 요소 | Java & Python | 중간 | 정렬 및 검색 |
371 | 두 정수의 합 | Java & Python | 쉬운 | 기타 |
380 | 삭제 getrandom o (1) 삽입 | Java & Python | 중간 | 설계 |
621 | 작업 스케줄러 | Java & Python | 중간 | 기타 |
하드 컬렉션
# | 제목 | 솔루션 | 어려움 | 꼬리표 |
---|
4 | 두 개의 정렬 된 배열의 중앙값 | Java & Python | 딱딱한 | 정렬 및 검색 |
10 | 정규 표현 일치 | Java & Python | 딱딱한 | 역 추적 |
11 | 대부분의 물이있는 용기 | Java & Python | 중간 | 배열과 줄 |
23 | 병합 K 정렬 목록 | Java & Python | 딱딱한 | 연결리스트 |
41 | 긍정적 인 첫 번째 누락 | Java & Python | 딱딱한 | 배열과 줄 |
42 | 빗물 포획 | Java & Python | 딱딱한 | 기타 |
44 | 와일드 카드 매칭 | Java & Python | 딱딱한 | 역 추적 |
54 | 나선형 매트릭스 | Java & Python | 중간 | 배열과 줄 |
76 | 최소 창문 문자열 | Java & Python | 딱딱한 | 배열과 줄 |
84 | 히스토그램에서 가장 큰 사각형 | Java & Python | 딱딱한 | 기타 |
91 | 방법을 디코딩합니다 | Java & Python | 중간 | 동적 프로그래밍 |
124 | 이진 트리 최대 경로 합계 | Java & Python | 딱딱한 | 나무와 그래프 |
127 | 단어 사다리 | Java & Python | 중간 | 나무와 그래프 |
128 | 가장 긴 연속 순서 | Java & Python | 딱딱한 | 배열과 줄 |
130 | 주변 지역 | Java & Python | 중간 | 나무와 그래프 |
131 | Palindrome 파티셔닝 | Java & Python | 중간 | 역 추적 |
135 | 임의의 포인터로 목록을 복사하십시오 | Java & Python | 중간 | 연결리스트 |
139 | 단어 휴식 | Java & Python | 중간 | 동적 프로그래밍 |
140 | Word Break II | Java & Python | 딱딱한 | 동적 프로그래밍 |
146 | LRU 캐시 | Java & Python | 중간 | 설계 |
148 | 정렬 목록 | Java & Python | 중간 | 연결리스트 |
149 | 라인에서 최대 포인트 | Java & Python | 딱딱한 | 수학 |
152 | 최대 제품 서브 어레이 | Java & Python | 중간 | 동적 프로그래밍 |
179 | 가장 큰 숫자 | Java & Python | 중간 | 수학 |
207 | 코스 일정 | Java & Python | 중간 | 나무와 그래프 |
208 | 트리 구현 (접두사 트리) | Java & Python | 중간 | 설계 |
210 | 코스 일정 II | Java & Python | 중간 | 나무와 그래프 |
212 | 단어 검색 II | Java & Python | 딱딱한 | 역 추적 |
218 | 스카이 라인 문제 | Java & Python | 딱딱한 | 기타 |
227 | 기본 계산기 II | Java & Python | 중간 | 배열과 줄 |
236 | 이진 트리의 가장 낮은 공통 조상 | Java & Python | 중간 | 나무와 그래프 |
238 | 자기를 제외한 배열의 산물 | Java & Python | 중간 | 배열과 줄 |
239 | 슬라이딩 윈도우 최대 | Java & Python | 딱딱한 | 배열과 줄 |
279 | 완벽한 사각형 | Java & Python | 중간 | 동적 프로그래밍 |
287 | 중복 번호를 찾으십시오 | Java & Python | 중간 | 배열과 줄 |
289 | 삶의 게임 | Java & Python | 중간 | 배열과 줄 |
295 | 데이터 스트림에서 중간 값을 찾으십시오 | Java & Python | 딱딱한 | 설계 |
301 | 유효하지 않은 괄호를 제거하십시오 | Java & Python | 딱딱한 | 역 추적 |
309 | 재사용 대기 시간으로 주식을 사고 팔기 가장 좋은시기 | Java & Python | 중간 | 동적 프로그래밍 |
312 | 버스트 풍선 | Java & Python | 딱딱한 | 동적 프로그래밍 |
315 | 자기 후 작은 숫자 수 | Java & Python | 딱딱한 | 나무와 그래프 |
324 | Wiggle Sort II | Java & Python | 중간 | 정렬 및 검색 |
329 | 매트릭스에서 가장 긴 경로 | Java & Python | 딱딱한 | 나무와 그래프 |
341 | 평평한 중첩 목록 반복자 | Java & Python | 중간 | 설계 |
378 | 정렬 된 매트릭스에서 가장 작은 요소 | Java & Python | 중간 | 정렬 및 검색 |
406 | 높이에 의한 대기열 재구성 | Java & Python | 중간 | 기타 |
454 | 4SUM II | Java & Python | 중간 | 배열과 줄 |
547 | 친구 원 | Java & Python | 중간 | 나무와 그래프 |