/algorithm

JavaScript & Java 알고리즘 풀이 :key:

🏠블로그로 이전합니다(링크)🏠

algorithm

JavaScript & Java언어로 알고리즘을 풀이합니다.

목차

문제풀이

Programmers

번호 제목 Level Topic 풀이 및 코드
1 주식가격 Level 2 스택/큐 JavaScript & Java
2 다리를 지나는 트럭 Level 2 스택/큐 JavaScript & Java
3 더 맵게 Level 2 힙(Heap) JavaScript & Java
4 기능개발 Level 2 스택/큐 JavaScript & Java
5 이중 우선순위 큐 Level 3 힙(Heap) JavaScript & Java
6 디스크 컨트롤러 Level 3 힙(Heap) JavaScript & Java
7 모의고사 Level 1 완전탐색 JavaScript & Java
8 소수찾기 Level 2 완전탐색 JavaScript & Java
9 프린터 Level 2 스택/큐 JavaScript & Java
10 K-번째 수 Level 1 정렬 JavaScript & Java
11 가장 큰 수 Level 2 정렬 JavaScript & Java
12 H-index Level 2 정렬 JavaScript & Java
13 베스트 엘범 Level 3 해시 JavaScript & Java
14 전화번호 목록 Level 2 해시 JavaScript & Java
15 네트워크 Level 3 깊이/너비 우선 탐색(DFS/BFS) JavaScript & Java
16 단어변환 Level 3 깊이/너비 우선 탐색(DFS/BFS) JavaScript & Java
17 여행경로 Level 3 깊이/너비 우선 탐색(DFS/BFS) JavaScript & Java
18 거리두기 확인하기 Level 2 카카오 인턴십 2021 Java
19 위장 Level 2 해시 JavaScript & Java
20 완주하지 못 한 선수 Level 1 해시 JavaScript & Java
21 타겟넘버 Level 2 깊이/너비 우선 탐색(DFS/BFS) JavaScript & Java
22 숫자 문자열과 영단어 Level 1 카카오 인턴십 2021 Java
23 오픈채팅방 Level 3 카카오 인턴십 2019 Java
24 입국심사 Level 3 이분탐색 JavaScript & Java
25 N으로 표현 Level 3 동적계획법(Dynamic Programming) JavaScript & Java
26 체육복 Level 1 탐욕법(Greedy) JavaScript & Java
27 구명보트 Level 2 탐욕법(Greedy) JavaScript & Java
28 큰 수 만들기 Level 2 탐욕법(Greedy) JavaScript & Java
29 가장 먼 노드 Level 3 그래프 JavaScript & Java
30 단속카메라 Level 3 탐욕법(Greedy) JavaScript & Java
31 등굣길 Level 3 동적계획법(Dynamic Programming), DFS JavaScript & Java
32 순위 Level 3 그래프 JavaScript & Java
33 정수 삼각형 Level 3 동적계획법(Dynamic Programming) JavaScript & Java
34 프린터 Level 2 스택/큐 JavaScript & Java
35 양궁대회 Level 2 카카오 2022 Java
36 오픈채팅방 Level 3 카카오 2022 Java

LeetCode

번호 제목 Level Topic 풀이 및 코드
1 Palindrome Number Easy - Java
2 Minimum Remove to Make Valid Parentheses Medium - Java
3 Longest Increasing Path in a Matrix Hard - Java
4 Group Anagrams Medium - Java
5 3sum Medium - Java
6 Product of Array Except Self Medium - Java
7 Subarray Sum Equals K Medium - Java
8 Verifying an Alien Dictionary Easy - Java
9 Daily Temperatures Medium - Java
10 Flatten Nested List Iterator Medium - Java
11 Find Median from Data Stream Hard - Java
12 Employee Free Time Hard - Java
13 Delete and Earn Easy - Java
14 Remove All Adjacent Duplicates in String II Medium - Java
15 Find Median from Data Stream Medium - Java
16 Top K Frequent Elements Hard - Java
17 Lru Cache Medium - Java
18 Time Based Key Value Store Medium - Java
19 Maximum Profit in Job Scheduling Hard - Java
20 Random Pick with Weight Medium - Java
21 Convert Binary Search Tree To Sorted Doubly Linked List Medium - Java
22 Delete Node in a BST Medium - Java
23 Balance a Binary Search Tree Medium - Java
24 Recover Binary Search Tree Medium - Java
25 Tweet Counts Per Frequency Medium - Java
26 Decode String Medium - Java
27 Sliding Window Maximum Hard - Java
28 Serialize And Deserialize Binary Tree Hard - Java
29 Insert Delete GetRandom O(1) Medium - Java
30 Evaluate Division Medium - Java
31 Valid Palindrome Easy - Java
32 Reverse String Easy - Java
33 Reorder Data in log Files Easy - Java
34 Most Common Word Easy - Java
35 Network Delay Time Medium - Java
36 Find The Celebrity Medium - Java
37 Word Break Medium - Java
38 Coin Change Medium - Java
39 Maximum Subarray Easy - Java
40 Word Break II Hard - Java
41 Generate Parentheses Medium - Java
42 Letter Combinations of a Phone Number Medium - Java
43 Robot Bounded in Circle Medium - Java
44 3sum Closest Medium - Java
45 Word Search Medium - Java
46 Minimum Knight Moves Medium - Java
47 Merge k Sorted Lists Hard - Java
48 Meeting Rooms II Medium - Java
49 Valid Palindrome II Easy - Java
50 Minimum Number of Taps to Open to Water a Garden Hard - Java
51 Range Module Hard - Java
52 Predict The Winner Medium - Java

Topic