Archive
Posts by Tag
Type to narrow the list and jump to the right section faster.
- algorithms 374
- python 277
- codesquad 206
- work 65
- implementation 56
- sorting 54
- string 48
- array 37
- data-structure 32
- dfs 31
- greedy 30
- hash-table 30
- math 30
- tree 28
- bfs 23
- work-out 22
- stack 20
- graph 20
- java 19
- two-pointers 19
- binary-tree 18
- queue 15
- binary-search 15
- dp 15
- movlit 15
- divide-and-conquer 14
- linked-list 13
- study 13
- recursion 12
- priority-queue 12
- academic 12
- ioc 10
- database 10
- cs 10
- sliding-window 9
- solution 9
- company 9
- brute-force 8
- spring-boot 8
- devops 7
- foodymoody 7
- oauth 7
- heap 6
- bit-mask 6
- back-tracking 6
- aws 6
- spring-security 6
- bit-manipulation 5
- binary-search-tree 5
- spring 5
- sort 4
- design 4
- network 4
- docker 4
- redis 4
- trie 3
- recap 3
- vite 3
- react 3
- prefix-sum 2
- counting 2
- object 2
- permutation 2
- combination 2
- combinatorics 2
- deque 2
- merge-sort 2
- lca 2
- quick-select 2
- reflection 2
- transaction 2
- architecture 2
- clustering 2
- replication 2
- rds 2
- concurrency 2
- elb 2
- elastic-search 2
- image 2
- chat 2
- web-socket 2
- pubsub 2
- realtime 2
- big-oh 1
- comparable 1
- generic 1
- oop 1
- time-complexity 1
- avl-tree 1
- hash 1
- red-black-tree 1
- lru 1
- memorization 1
- simulation 1
- counting-sort 1
- interview 1
- number-theory 1
- counter 1
- hash-function 1
- postgresql 1
- union-find 1
- sweeping 1
- dnf 1
- geometry 1
- matrix 1
- mask 1
- monotonic-queue 1
- parsing 1
- memoization 1
- setting 1
- 2021 카카오 채용연계형 인턴십 1
- Summer/Winter Coding(2019) 1
- 2019 KAKAO BLIND RECRUITMENT 1
- 2020 KAKAO BLIND RECRUITMENT 1
- 2021 KAKAO BLIND RECRUITMENT 1
- 2022 KAKAO BLIND RECRUITMENT 1
- 2023 KAKAO BLIND RECRUITMENT 1
- monitoring 1
- actuator 1
- micrometer 1
- prometheus 1
- grafana 1
- servlet 1
- upload 1
- aop 1
- mybatis 1
- ec2 1
- ipv4 1
- nginx 1
- cookie 1
- session 1
- http 1
- ip 1
- checksum 1
- ttl 1
- tcp 1
- load-balancer 1
- dns 1
- subnet-mask 1
- gateway 1
- nat 1
- static 1
- exception 1
- transactional 1
- annotation 1
- tomcat 1
- netty 1
- join 1
- vue 1
- index 1
- table 1
- sql 1
- ternary-search-tree 1
- ci-cd 1
- github-actions 1
- ddd 1
- mongodb 1
- docker-compose 1
- auth 1
- jwt 1
- tmdb 1
- jpa 1
- api 1
- batch 1
- s3 1
- mac 1
- mapping 1
- analyzer 1
- nested-query 1
- rest-assured 1
- rest-docs 1
- node 1
- npm 1
- loading 1
- auto-scaling 1
- serverless 1
- webstorm 1
- prettier 1
- univ 1
No matching sections found. Try another keyword.
algorithms
[Programmers] 기둥과 보 설치 (Python, Java)
algorithms, python, java, 2020 KAKAO BLIND RECRUITMENT
[Programmers] 길 찾기 게임 (Python, Java)
algorithms, python, java, 2019 KAKAO BLIND RECRUITMENT
[LeetCode] 509. Fibonacci Number (Python)
python, algorithms, math, dp, recursion, memoization
[LeetCode] 455. Assign Cookies (Python)
python, algorithms, array, two-pointers, greedy, sorting
[LeetCode] 406. Queue Reconstruction by Height (Python)
python, algorithms, array, greedy, sorting
[LeetCode] 122. Best Time to Buy and Sell Stock II (Python)
python, algorithms, array, dp, greedy
[LeetCode] 76. Minimum Window Substring (Python)
python, algorithms, hash-table, string, sliding-window
[LeetCode] 424. Longest Repeating Character Replacement (Python)
python, algorithms, hash-table, string, sliding-window
[LeetCode] 239. Sliding Window Maximum (Python)
python, algorithms, array, queue, sliding-window, heap, priority-queue, monotonic-queue
[BaekJoon] 2961번: 도영이가 만든 맛있는 음식 (Python)
algorithms, python, brute-force, bit-mask, back-tracking
[LeetCode] 191. Number of 1 Bits (Python)
python, algorithms, divide-and-conquer, bit-manipulation
[LeetCode] 349. Intersection of Two Arrays (Python)
python, algorithms, array, hash-table, two-pointers, binary-search, sorting
[LeetCode] 33. Search in Rotated Sorted Array (Python)
python, algorithms, array, binary-search
[LeetCode] 240. Search a 2D Matrix II (Python)
python, algorithms, array, binary-search, divide-and-conquer, matrix
[LeetCode] 167. Two Sum II - Input Array Is Sorted (Python)
python, algorithms, array, two-pointers, binary-search
[BaekJoon] 2075번: N번째 큰 수 (Python)
algorithms, python, data-structure, sorting, priority-queue
[BaekJoon] 1202번: 보석 도둑 (Python)
algorithms, python, data-structure, greedy, sorting, priority-queue
[LeetCode] 973. K Closest Points to Origin (Python)
python, algorithms, array, math, divide-and-conquer, geometry, sorting, heap, priority-queue, quick-select
[LeetCode] 148. Sort List (Python)
python, algorithms, linked-list, two-pointers, divide-and-conquer, sorting, merge-sort
[BaekJoon] 16934번: 게임 닉네임 (Python)
algorithms, python, data-structure, string, tree, trie, hash-table
[BaekJoon] 11000번: 강의실 배정 (Python)
algorithms, python, data-structure, greedy, priority-queue, sorting
[BaekJoon] 1715번: 카드 정렬하기 (Python)
algorithms, python, data-structure, greedy, priority-queue
[BaekJoon] 1927번, 11279번: 최소 힙, 최대 힙 (Python)
algorithms, python, data-structure, priority-queue
[LeetCode] 215. Kth Largest Element in an Array (Python)
python, algorithms, array, divide-and-conquer, sorting, heap, quick-select
[LeetCode] 208. Implement Trie (Prefix Tree) (Python)
python, algorithms, hash-table, string, design, trie
[LeetCode] 105. Construct Binary Tree from Preorder and Inorder Traversal (Python)
python, algorithms, array, hash-table, divide-and-conquer, tree, binary-tree
[BaekJoon] 5052번: 전화번호 목록 (Python)
algorithms, python, data-structure, string, sorting, tree
[LeetCode] 169. Majority Element (Python)
python, algorithms, array, hash-table, divide-and-conquer, sorting, counting
[LeetCode] 1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree (Python)
python, algorithms, tree, dfs, bfs, binary-tree
[LeetCode] 2574. Left and Right Sum Differences (Python)
python, algorithms, array, prefix-sum
[LeetCode] 94. Binary Tree Inorder Traversal (Python)
python, algorithms, stack, tree ,dfs, binary-tree
[LeetCode] 104. Maximum Depth of Binary Tree (Python)
python, algorithms, tree, dfs, bfs, binary-tree
[LeetCode] 226. Invert Binary Tree (Java)
tree, depth-first-search, breadth-first-search, binary-tree
[Inflearn] 자바(Java) 알고리즘 문제풀이 코테대비 - Array(1, 2차원 배열)
큰 수 출력하기, 보이는 학생, 가위 바위 보, 피보나치 수열, 소수(에라토스테네스 체)
[Inflearn] 자바(Java) 알고리즘 문제풀이 코테대비 - String(문자열)
문자 찾기, 대소문자 변환, 문장 속 단어, 단어 뒤집기, 특정 문자 뒤집기, 중복 문자 제거, 회문 문자열, 유효한 펠린드롬, 숫자만 추출, 가장 짧은 문자 거리, 문자열 압축, 암호
[LeetCode] 2535. Difference Between Element Sum and Digit Sum of an Array (Java)
Difference Between Element Sum and Digit Sum of an Array
[LeetCode] 83. Remove Duplicates from Sorted List (Java)
Remove Duplicates from Sorted List
[Codeforces] 228A - Is your horseshoe on the other hoof? (Java)
Is your horseshoe on the other hoof?
[HackerRank] Minimum Absolute Difference in an Array (Java)
Minimum Absolute Difference in an Array
[HackerRank] Correctness and the Loop Invariant (Java)
Correctness and the Loop Invariant
[LeetCode] 1221. Split a String in Balanced Strings (Java)
Split a String in Balanced Strings
[LeetCode] 1342. Number of Steps to Reduce a Number to Zero (Java)
Number of Steps to Reduce a Number to Zero
[LeetCode] 1365. How Many Numbers Are Smaller Than the Current Number (Java)
How Many Numbers Are Smaller Than the Current Number
[LeetCode] 1281. Subtract the Product and Sum of Digits of an Integer (Java)
Subtract the Product and Sum of Digits of an Integer
[LeetCode] 1431. Kids With the Greatest Number of Candies (Java)
Kids With the Greatest Number of Candies
[LeetCode] 2160. Minimum Sum of Four Digit Number After Splitting Digits (Java)
Minimum Sum of Four Digit Number After Splitting Digits
[LeetCode] 2114. Maximum Number of Words Found in Sentences (Java)
Maximum Number of Words Found in Sentences
[LeetCode] 2011. Final Value of Variable After Performing Operations (Java)
Final Value of Variable After Performing Operations
python
[Programmers] 기둥과 보 설치 (Python, Java)
algorithms, python, java, 2020 KAKAO BLIND RECRUITMENT
[Programmers] 길 찾기 게임 (Python, Java)
algorithms, python, java, 2019 KAKAO BLIND RECRUITMENT
[LeetCode] 509. Fibonacci Number (Python)
python, algorithms, math, dp, recursion, memoization
[LeetCode] 455. Assign Cookies (Python)
python, algorithms, array, two-pointers, greedy, sorting
[LeetCode] 406. Queue Reconstruction by Height (Python)
python, algorithms, array, greedy, sorting
[LeetCode] 122. Best Time to Buy and Sell Stock II (Python)
python, algorithms, array, dp, greedy
[LeetCode] 76. Minimum Window Substring (Python)
python, algorithms, hash-table, string, sliding-window
[LeetCode] 424. Longest Repeating Character Replacement (Python)
python, algorithms, hash-table, string, sliding-window
[LeetCode] 239. Sliding Window Maximum (Python)
python, algorithms, array, queue, sliding-window, heap, priority-queue, monotonic-queue
[BaekJoon] 2961번: 도영이가 만든 맛있는 음식 (Python)
algorithms, python, brute-force, bit-mask, back-tracking
[LeetCode] 191. Number of 1 Bits (Python)
python, algorithms, divide-and-conquer, bit-manipulation
[LeetCode] 349. Intersection of Two Arrays (Python)
python, algorithms, array, hash-table, two-pointers, binary-search, sorting
[LeetCode] 33. Search in Rotated Sorted Array (Python)
python, algorithms, array, binary-search
[LeetCode] 240. Search a 2D Matrix II (Python)
python, algorithms, array, binary-search, divide-and-conquer, matrix
[LeetCode] 167. Two Sum II - Input Array Is Sorted (Python)
python, algorithms, array, two-pointers, binary-search
[BaekJoon] 2075번: N번째 큰 수 (Python)
algorithms, python, data-structure, sorting, priority-queue
[BaekJoon] 1202번: 보석 도둑 (Python)
algorithms, python, data-structure, greedy, sorting, priority-queue
[LeetCode] 973. K Closest Points to Origin (Python)
python, algorithms, array, math, divide-and-conquer, geometry, sorting, heap, priority-queue, quick-select
[LeetCode] 148. Sort List (Python)
python, algorithms, linked-list, two-pointers, divide-and-conquer, sorting, merge-sort
[BaekJoon] 16934번: 게임 닉네임 (Python)
algorithms, python, data-structure, string, tree, trie, hash-table
[BaekJoon] 11000번: 강의실 배정 (Python)
algorithms, python, data-structure, greedy, priority-queue, sorting
[BaekJoon] 1715번: 카드 정렬하기 (Python)
algorithms, python, data-structure, greedy, priority-queue
[BaekJoon] 1927번, 11279번: 최소 힙, 최대 힙 (Python)
algorithms, python, data-structure, priority-queue
[LeetCode] 215. Kth Largest Element in an Array (Python)
python, algorithms, array, divide-and-conquer, sorting, heap, quick-select
[LeetCode] 208. Implement Trie (Prefix Tree) (Python)
python, algorithms, hash-table, string, design, trie
[LeetCode] 105. Construct Binary Tree from Preorder and Inorder Traversal (Python)
python, algorithms, array, hash-table, divide-and-conquer, tree, binary-tree
[BaekJoon] 5052번: 전화번호 목록 (Python)
algorithms, python, data-structure, string, sorting, tree
[LeetCode] 783. Minimum Distance Between BST Nodes (Python)
tree, dfs, bfs, binary-search-tree, binary-tree
[LeetCode] 1038. Binary Search Tree to Greater Sum Tree (Python)
tree, dfs, binary-search-tree, binary-tree
[LeetCode] 108. Convert Sorted Array to Binary Search Tree (Python)
tree, binary-search-tree, binary-tree
[LeetCode] 17. Letter Combinations of a Phone Number (Python)
hash-table, string, back-tracking
[LeetCode] 706. Design HashMap (Python)
array, hash-table, linked-list, design, hash-function
[LeetCode] 3. Longest Substring Without Repeating Characters (Python)
hash-table, string, sliding-window
[LeetCode] 23. Merge k Sorted Lists (Python)
linked-list, divide-and-conquer, priority-queue, merge-sort
[LeetCode] 234. Palindrome Linked List (Python)
python, linked-list, two-pointers, stack, recursion
[LeetCode] 160. Intersection of Two Linked Lists (Python)
python, hash-table, linked-list, two-pointers
[LeetCode] 169. Majority Element (Python)
python, algorithms, array, hash-table, divide-and-conquer, sorting, counting
[LeetCode] 1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree (Python)
python, algorithms, tree, dfs, bfs, binary-tree
[LeetCode] 2574. Left and Right Sum Differences (Python)
python, algorithms, array, prefix-sum
[LeetCode] 94. Binary Tree Inorder Traversal (Python)
python, algorithms, stack, tree ,dfs, binary-tree
[LeetCode] 104. Maximum Depth of Binary Tree (Python)
python, algorithms, tree, dfs, bfs, binary-tree
codesquad
[Database] M1 docker, MySQL 설치, 인텔리제이 연동
applie silicon, docker, mysql, vim, locale, connector,
[Network] XML DOM Parser 동작 방식 정리
tokenizer, lexer, parser, 토큰화, 트리 구축 알고리즘, 브라우저의 오류 처리, pattern, matcher…
work
Back to top ↑implementation
Back to top ↑sorting
[LeetCode] 455. Assign Cookies (Python)
python, algorithms, array, two-pointers, greedy, sorting
[LeetCode] 406. Queue Reconstruction by Height (Python)
python, algorithms, array, greedy, sorting
[LeetCode] 349. Intersection of Two Arrays (Python)
python, algorithms, array, hash-table, two-pointers, binary-search, sorting
[BaekJoon] 2075번: N번째 큰 수 (Python)
algorithms, python, data-structure, sorting, priority-queue
[BaekJoon] 1202번: 보석 도둑 (Python)
algorithms, python, data-structure, greedy, sorting, priority-queue
[LeetCode] 973. K Closest Points to Origin (Python)
python, algorithms, array, math, divide-and-conquer, geometry, sorting, heap, priority-queue, quick-select
[LeetCode] 148. Sort List (Python)
python, algorithms, linked-list, two-pointers, divide-and-conquer, sorting, merge-sort
[BaekJoon] 11000번: 강의실 배정 (Python)
algorithms, python, data-structure, greedy, priority-queue, sorting
[LeetCode] 215. Kth Largest Element in an Array (Python)
python, algorithms, array, divide-and-conquer, sorting, heap, quick-select
[BaekJoon] 5052번: 전화번호 목록 (Python)
algorithms, python, data-structure, string, sorting, tree
[LeetCode] 169. Majority Element (Python)
python, algorithms, array, hash-table, divide-and-conquer, sorting, counting
string
[LeetCode] 76. Minimum Window Substring (Python)
python, algorithms, hash-table, string, sliding-window
[LeetCode] 424. Longest Repeating Character Replacement (Python)
python, algorithms, hash-table, string, sliding-window
[BaekJoon] 16934번: 게임 닉네임 (Python)
algorithms, python, data-structure, string, tree, trie, hash-table
[LeetCode] 208. Implement Trie (Prefix Tree) (Python)
python, algorithms, hash-table, string, design, trie
[BaekJoon] 5052번: 전화번호 목록 (Python)
algorithms, python, data-structure, string, sorting, tree
[LeetCode] 17. Letter Combinations of a Phone Number (Python)
hash-table, string, back-tracking
[LeetCode] 3. Longest Substring Without Repeating Characters (Python)
hash-table, string, sliding-window
array
[LeetCode] 455. Assign Cookies (Python)
python, algorithms, array, two-pointers, greedy, sorting
[LeetCode] 406. Queue Reconstruction by Height (Python)
python, algorithms, array, greedy, sorting
[LeetCode] 122. Best Time to Buy and Sell Stock II (Python)
python, algorithms, array, dp, greedy
[LeetCode] 239. Sliding Window Maximum (Python)
python, algorithms, array, queue, sliding-window, heap, priority-queue, monotonic-queue
[LeetCode] 349. Intersection of Two Arrays (Python)
python, algorithms, array, hash-table, two-pointers, binary-search, sorting
[LeetCode] 33. Search in Rotated Sorted Array (Python)
python, algorithms, array, binary-search
[LeetCode] 240. Search a 2D Matrix II (Python)
python, algorithms, array, binary-search, divide-and-conquer, matrix
[LeetCode] 167. Two Sum II - Input Array Is Sorted (Python)
python, algorithms, array, two-pointers, binary-search
[LeetCode] 973. K Closest Points to Origin (Python)
python, algorithms, array, math, divide-and-conquer, geometry, sorting, heap, priority-queue, quick-select
[LeetCode] 215. Kth Largest Element in an Array (Python)
python, algorithms, array, divide-and-conquer, sorting, heap, quick-select
[LeetCode] 105. Construct Binary Tree from Preorder and Inorder Traversal (Python)
python, algorithms, array, hash-table, divide-and-conquer, tree, binary-tree
[LeetCode] 706. Design HashMap (Python)
array, hash-table, linked-list, design, hash-function
[LeetCode] 169. Majority Element (Python)
python, algorithms, array, hash-table, divide-and-conquer, sorting, counting
[LeetCode] 2574. Left and Right Sum Differences (Python)
python, algorithms, array, prefix-sum
data-structure
[BaekJoon] 2075번: N번째 큰 수 (Python)
algorithms, python, data-structure, sorting, priority-queue
[BaekJoon] 1202번: 보석 도둑 (Python)
algorithms, python, data-structure, greedy, sorting, priority-queue
[BaekJoon] 16934번: 게임 닉네임 (Python)
algorithms, python, data-structure, string, tree, trie, hash-table
[BaekJoon] 11000번: 강의실 배정 (Python)
algorithms, python, data-structure, greedy, priority-queue, sorting
[BaekJoon] 1715번: 카드 정렬하기 (Python)
algorithms, python, data-structure, greedy, priority-queue
[BaekJoon] 1927번, 11279번: 최소 힙, 최대 힙 (Python)
algorithms, python, data-structure, priority-queue
[BaekJoon] 5052번: 전화번호 목록 (Python)
algorithms, python, data-structure, string, sorting, tree
dfs
[LeetCode] 783. Minimum Distance Between BST Nodes (Python)
tree, dfs, bfs, binary-search-tree, binary-tree
[LeetCode] 1038. Binary Search Tree to Greater Sum Tree (Python)
tree, dfs, binary-search-tree, binary-tree
[LeetCode] 1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree (Python)
python, algorithms, tree, dfs, bfs, binary-tree
[LeetCode] 94. Binary Tree Inorder Traversal (Python)
python, algorithms, stack, tree ,dfs, binary-tree
[LeetCode] 104. Maximum Depth of Binary Tree (Python)
python, algorithms, tree, dfs, bfs, binary-tree
[LeetCode] 226. Invert Binary Tree (Java)
tree, depth-first-search, breadth-first-search, binary-tree
greedy
[LeetCode] 455. Assign Cookies (Python)
python, algorithms, array, two-pointers, greedy, sorting
[LeetCode] 406. Queue Reconstruction by Height (Python)
python, algorithms, array, greedy, sorting
[LeetCode] 122. Best Time to Buy and Sell Stock II (Python)
python, algorithms, array, dp, greedy
[BaekJoon] 1202번: 보석 도둑 (Python)
algorithms, python, data-structure, greedy, sorting, priority-queue
[BaekJoon] 11000번: 강의실 배정 (Python)
algorithms, python, data-structure, greedy, priority-queue, sorting
[BaekJoon] 1715번: 카드 정렬하기 (Python)
algorithms, python, data-structure, greedy, priority-queue
hash-table
[LeetCode] 76. Minimum Window Substring (Python)
python, algorithms, hash-table, string, sliding-window
[LeetCode] 424. Longest Repeating Character Replacement (Python)
python, algorithms, hash-table, string, sliding-window
[LeetCode] 349. Intersection of Two Arrays (Python)
python, algorithms, array, hash-table, two-pointers, binary-search, sorting
[BaekJoon] 16934번: 게임 닉네임 (Python)
algorithms, python, data-structure, string, tree, trie, hash-table
[LeetCode] 208. Implement Trie (Prefix Tree) (Python)
python, algorithms, hash-table, string, design, trie
[LeetCode] 105. Construct Binary Tree from Preorder and Inorder Traversal (Python)
python, algorithms, array, hash-table, divide-and-conquer, tree, binary-tree
[LeetCode] 17. Letter Combinations of a Phone Number (Python)
hash-table, string, back-tracking
[LeetCode] 706. Design HashMap (Python)
array, hash-table, linked-list, design, hash-function
[LeetCode] 3. Longest Substring Without Repeating Characters (Python)
hash-table, string, sliding-window
[LeetCode] 160. Intersection of Two Linked Lists (Python)
python, hash-table, linked-list, two-pointers
[LeetCode] 169. Majority Element (Python)
python, algorithms, array, hash-table, divide-and-conquer, sorting, counting
math
[LeetCode] 509. Fibonacci Number (Python)
python, algorithms, math, dp, recursion, memoization
[LeetCode] 973. K Closest Points to Origin (Python)
python, algorithms, array, math, divide-and-conquer, geometry, sorting, heap, priority-queue, quick-select
tree
[Data Structure] CS 스터디 14주차
linked-list, tree, binary-tree, binary-search-tree, ternary-search-tree
[BaekJoon] 16934번: 게임 닉네임 (Python)
algorithms, python, data-structure, string, tree, trie, hash-table
[LeetCode] 105. Construct Binary Tree from Preorder and Inorder Traversal (Python)
python, algorithms, array, hash-table, divide-and-conquer, tree, binary-tree
[BaekJoon] 5052번: 전화번호 목록 (Python)
algorithms, python, data-structure, string, sorting, tree
[LeetCode] 783. Minimum Distance Between BST Nodes (Python)
tree, dfs, bfs, binary-search-tree, binary-tree
[LeetCode] 1038. Binary Search Tree to Greater Sum Tree (Python)
tree, dfs, binary-search-tree, binary-tree
[LeetCode] 108. Convert Sorted Array to Binary Search Tree (Python)
tree, binary-search-tree, binary-tree
[LeetCode] 1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree (Python)
python, algorithms, tree, dfs, bfs, binary-tree
[LeetCode] 94. Binary Tree Inorder Traversal (Python)
python, algorithms, stack, tree ,dfs, binary-tree
[LeetCode] 104. Maximum Depth of Binary Tree (Python)
python, algorithms, tree, dfs, bfs, binary-tree
[LeetCode] 226. Invert Binary Tree (Java)
tree, depth-first-search, breadth-first-search, binary-tree
bfs
[LeetCode] 783. Minimum Distance Between BST Nodes (Python)
tree, dfs, bfs, binary-search-tree, binary-tree
[LeetCode] 1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree (Python)
python, algorithms, tree, dfs, bfs, binary-tree
[LeetCode] 104. Maximum Depth of Binary Tree (Python)
python, algorithms, tree, dfs, bfs, binary-tree
[LeetCode] 226. Invert Binary Tree (Java)
tree, depth-first-search, breadth-first-search, binary-tree
work-out
Back to top ↑stack
[LeetCode] 234. Palindrome Linked List (Python)
python, linked-list, two-pointers, stack, recursion
[LeetCode] 94. Binary Tree Inorder Traversal (Python)
python, algorithms, stack, tree ,dfs, binary-tree
graph
Back to top ↑java
[Programmers] 기둥과 보 설치 (Python, Java)
algorithms, python, java, 2020 KAKAO BLIND RECRUITMENT
[Programmers] 길 찾기 게임 (Python, Java)
algorithms, python, java, 2019 KAKAO BLIND RECRUITMENT
[LeetCode] 226. Invert Binary Tree (Java)
tree, depth-first-search, breadth-first-search, binary-tree
two-pointers
[LeetCode] 455. Assign Cookies (Python)
python, algorithms, array, two-pointers, greedy, sorting
[LeetCode] 349. Intersection of Two Arrays (Python)
python, algorithms, array, hash-table, two-pointers, binary-search, sorting
[LeetCode] 167. Two Sum II - Input Array Is Sorted (Python)
python, algorithms, array, two-pointers, binary-search
[LeetCode] 148. Sort List (Python)
python, algorithms, linked-list, two-pointers, divide-and-conquer, sorting, merge-sort
[LeetCode] 234. Palindrome Linked List (Python)
python, linked-list, two-pointers, stack, recursion
[LeetCode] 160. Intersection of Two Linked Lists (Python)
python, hash-table, linked-list, two-pointers
binary-tree
[Data Structure] CS 스터디 14주차
linked-list, tree, binary-tree, binary-search-tree, ternary-search-tree
[LeetCode] 105. Construct Binary Tree from Preorder and Inorder Traversal (Python)
python, algorithms, array, hash-table, divide-and-conquer, tree, binary-tree
[LeetCode] 783. Minimum Distance Between BST Nodes (Python)
tree, dfs, bfs, binary-search-tree, binary-tree
[LeetCode] 1038. Binary Search Tree to Greater Sum Tree (Python)
tree, dfs, binary-search-tree, binary-tree
[LeetCode] 108. Convert Sorted Array to Binary Search Tree (Python)
tree, binary-search-tree, binary-tree
[LeetCode] 1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree (Python)
python, algorithms, tree, dfs, bfs, binary-tree
[LeetCode] 94. Binary Tree Inorder Traversal (Python)
python, algorithms, stack, tree ,dfs, binary-tree
[LeetCode] 104. Maximum Depth of Binary Tree (Python)
python, algorithms, tree, dfs, bfs, binary-tree
[LeetCode] 226. Invert Binary Tree (Java)
tree, depth-first-search, breadth-first-search, binary-tree
queue
[LeetCode] 239. Sliding Window Maximum (Python)
python, algorithms, array, queue, sliding-window, heap, priority-queue, monotonic-queue
binary-search
[LeetCode] 349. Intersection of Two Arrays (Python)
python, algorithms, array, hash-table, two-pointers, binary-search, sorting
[LeetCode] 33. Search in Rotated Sorted Array (Python)
python, algorithms, array, binary-search
[LeetCode] 240. Search a 2D Matrix II (Python)
python, algorithms, array, binary-search, divide-and-conquer, matrix
[LeetCode] 167. Two Sum II - Input Array Is Sorted (Python)
python, algorithms, array, two-pointers, binary-search
dp
[LeetCode] 509. Fibonacci Number (Python)
python, algorithms, math, dp, recursion, memoization
[LeetCode] 122. Best Time to Buy and Sell Stock II (Python)
python, algorithms, array, dp, greedy
movlit
[Project] Spring Security 환경에서 OAuth 2.0 로그인 구현 방법 (백엔드 시점)
movlit, spring, spring-boot, spring-security, oauth
[Project] Redis Pub/Sub으로 실시간 알림 구현 - SSE
movlit, redis, chat, spring, web-socket, pubsub, realtime
[Project] Redis Pub/Sub으로 실시간 채팅 구현 - Spring Boot, WebSocket
movlit, redis, chat, spring, web-socket, pubsub, realtime
[Project] Rest Assured로 테스트 코드 성공 시, Rest Docs가 생성되게 구현하는 법
movlit, recap, rest-assured, rest-docs, spring-boot
[Project] Spring Boot와 Elastic Search를 연동하여 영화 검색 추천 서비스 구현
movlit, spring, elastic-search, mapping, analyzer, nested-query
divide-and-conquer
[LeetCode] 191. Number of 1 Bits (Python)
python, algorithms, divide-and-conquer, bit-manipulation
[LeetCode] 240. Search a 2D Matrix II (Python)
python, algorithms, array, binary-search, divide-and-conquer, matrix
[LeetCode] 973. K Closest Points to Origin (Python)
python, algorithms, array, math, divide-and-conquer, geometry, sorting, heap, priority-queue, quick-select
[LeetCode] 148. Sort List (Python)
python, algorithms, linked-list, two-pointers, divide-and-conquer, sorting, merge-sort
[LeetCode] 215. Kth Largest Element in an Array (Python)
python, algorithms, array, divide-and-conquer, sorting, heap, quick-select
[LeetCode] 105. Construct Binary Tree from Preorder and Inorder Traversal (Python)
python, algorithms, array, hash-table, divide-and-conquer, tree, binary-tree
[LeetCode] 23. Merge k Sorted Lists (Python)
linked-list, divide-and-conquer, priority-queue, merge-sort
[LeetCode] 169. Majority Element (Python)
python, algorithms, array, hash-table, divide-and-conquer, sorting, counting
linked-list
[Data Structure] CS 스터디 14주차
linked-list, tree, binary-tree, binary-search-tree, ternary-search-tree
[LeetCode] 148. Sort List (Python)
python, algorithms, linked-list, two-pointers, divide-and-conquer, sorting, merge-sort
[LeetCode] 706. Design HashMap (Python)
array, hash-table, linked-list, design, hash-function
[LeetCode] 23. Merge k Sorted Lists (Python)
linked-list, divide-and-conquer, priority-queue, merge-sort
[LeetCode] 234. Palindrome Linked List (Python)
python, linked-list, two-pointers, stack, recursion
[LeetCode] 160. Intersection of Two Linked Lists (Python)
python, hash-table, linked-list, two-pointers
study
Back to top ↑recursion
[LeetCode] 509. Fibonacci Number (Python)
python, algorithms, math, dp, recursion, memoization
[LeetCode] 234. Palindrome Linked List (Python)
python, linked-list, two-pointers, stack, recursion
priority-queue
[LeetCode] 239. Sliding Window Maximum (Python)
python, algorithms, array, queue, sliding-window, heap, priority-queue, monotonic-queue
[BaekJoon] 2075번: N번째 큰 수 (Python)
algorithms, python, data-structure, sorting, priority-queue
[BaekJoon] 1202번: 보석 도둑 (Python)
algorithms, python, data-structure, greedy, sorting, priority-queue
[LeetCode] 973. K Closest Points to Origin (Python)
python, algorithms, array, math, divide-and-conquer, geometry, sorting, heap, priority-queue, quick-select
[BaekJoon] 11000번: 강의실 배정 (Python)
algorithms, python, data-structure, greedy, priority-queue, sorting
[BaekJoon] 1715번: 카드 정렬하기 (Python)
algorithms, python, data-structure, greedy, priority-queue
[BaekJoon] 1927번, 11279번: 최소 힙, 최대 힙 (Python)
algorithms, python, data-structure, priority-queue
[LeetCode] 23. Merge k Sorted Lists (Python)
linked-list, divide-and-conquer, priority-queue, merge-sort
academic
ioc
[Spring] IoC 컨테이너 공식문서 번역 (Introduction to the Spring IoC Container and Beans)
Spring IoC 컨테이너 및 Beans 소개
database
[Database] Docker Compose로 Elastic Search 설치 방법 - MacOS M4
database, docker, docker-compose, elastic-search
[Database] M1 Mac과 Docker 환경에서 PostGreSQL과 PgAdmin4 설치
The Complete SQL Bootcamp: Go from Zero to Hero
cs
sliding-window
[LeetCode] 76. Minimum Window Substring (Python)
python, algorithms, hash-table, string, sliding-window
[LeetCode] 424. Longest Repeating Character Replacement (Python)
python, algorithms, hash-table, string, sliding-window
[LeetCode] 239. Sliding Window Maximum (Python)
python, algorithms, array, queue, sliding-window, heap, priority-queue, monotonic-queue
[LeetCode] 3. Longest Substring Without Repeating Characters (Python)
hash-table, string, sliding-window
solution
[Project] Spring Data Redis - Could not safely identify store assignment for repository candidate interface 에러 해결
foodymoody, solution
company
Back to top ↑brute-force
[BaekJoon] 2961번: 도영이가 만든 맛있는 음식 (Python)
algorithms, python, brute-force, bit-mask, back-tracking
spring-boot
[Project] Spring Security 환경에서 OAuth 2.0 로그인 구현 방법 (백엔드 시점)
movlit, spring, spring-boot, spring-security, oauth
[Project] Rest Assured로 테스트 코드 성공 시, Rest Docs가 생성되게 구현하는 법
movlit, recap, rest-assured, rest-docs, spring-boot
[Spring] 액츄에이터, 마이크로미터, 프로메테우스, 그라파나 - 모니터링
spring boot, monitoring, actuator, micrometer, prometheus, grafana
devops
Back to top ↑foodymoody
[Project] Spring Data Redis - Could not safely identify store assignment for repository candidate interface 에러 해결
foodymoody, solution
oauth
[Project] Spring Security 환경에서 OAuth 2.0 로그인 구현 방법 (백엔드 시점)
movlit, spring, spring-boot, spring-security, oauth
heap
[LeetCode] 239. Sliding Window Maximum (Python)
python, algorithms, array, queue, sliding-window, heap, priority-queue, monotonic-queue
[LeetCode] 973. K Closest Points to Origin (Python)
python, algorithms, array, math, divide-and-conquer, geometry, sorting, heap, priority-queue, quick-select
[LeetCode] 215. Kth Largest Element in an Array (Python)
python, algorithms, array, divide-and-conquer, sorting, heap, quick-select
bit-mask
[BaekJoon] 2961번: 도영이가 만든 맛있는 음식 (Python)
algorithms, python, brute-force, bit-mask, back-tracking
back-tracking
[BaekJoon] 2961번: 도영이가 만든 맛있는 음식 (Python)
algorithms, python, brute-force, bit-mask, back-tracking
[LeetCode] 17. Letter Combinations of a Phone Number (Python)
hash-table, string, back-tracking
aws
Back to top ↑spring-security
[Project] Spring Security 환경에서 OAuth 2.0 로그인 구현 방법 (백엔드 시점)
movlit, spring, spring-boot, spring-security, oauth
bit-manipulation
[LeetCode] 191. Number of 1 Bits (Python)
python, algorithms, divide-and-conquer, bit-manipulation
binary-search-tree
[Data Structure] CS 스터디 14주차
linked-list, tree, binary-tree, binary-search-tree, ternary-search-tree
[LeetCode] 783. Minimum Distance Between BST Nodes (Python)
tree, dfs, bfs, binary-search-tree, binary-tree
[LeetCode] 1038. Binary Search Tree to Greater Sum Tree (Python)
tree, dfs, binary-search-tree, binary-tree
[LeetCode] 108. Convert Sorted Array to Binary Search Tree (Python)
tree, binary-search-tree, binary-tree
spring
[Project] Spring Security 환경에서 OAuth 2.0 로그인 구현 방법 (백엔드 시점)
movlit, spring, spring-boot, spring-security, oauth
[Project] Redis Pub/Sub으로 실시간 알림 구현 - SSE
movlit, redis, chat, spring, web-socket, pubsub, realtime
[Project] Redis Pub/Sub으로 실시간 채팅 구현 - Spring Boot, WebSocket
movlit, redis, chat, spring, web-socket, pubsub, realtime
[Project] Spring Boot와 Elastic Search를 연동하여 영화 검색 추천 서비스 구현
movlit, spring, elastic-search, mapping, analyzer, nested-query
sort
Back to top ↑design
[LeetCode] 208. Implement Trie (Prefix Tree) (Python)
python, algorithms, hash-table, string, design, trie
[LeetCode] 706. Design HashMap (Python)
array, hash-table, linked-list, design, hash-function
network
Back to top ↑docker
[Database] Docker Compose로 Elastic Search 설치 방법 - MacOS M4
database, docker, docker-compose, elastic-search
redis
[Project] Redis Pub/Sub으로 실시간 알림 구현 - SSE
movlit, redis, chat, spring, web-socket, pubsub, realtime
[Project] Redis Pub/Sub으로 실시간 채팅 구현 - Spring Boot, WebSocket
movlit, redis, chat, spring, web-socket, pubsub, realtime
trie
[BaekJoon] 16934번: 게임 닉네임 (Python)
algorithms, python, data-structure, string, tree, trie, hash-table
[LeetCode] 208. Implement Trie (Prefix Tree) (Python)
python, algorithms, hash-table, string, design, trie
recap
[Project] Rest Assured로 테스트 코드 성공 시, Rest Docs가 생성되게 구현하는 법
movlit, recap, rest-assured, rest-docs, spring-boot
vite
Back to top ↑react
Back to top ↑prefix-sum
[LeetCode] 2574. Left and Right Sum Differences (Python)
python, algorithms, array, prefix-sum
counting
[LeetCode] 169. Majority Element (Python)
python, algorithms, array, hash-table, divide-and-conquer, sorting, counting
object
Back to top ↑permutation
Back to top ↑combination
Back to top ↑combinatorics
Back to top ↑deque
Back to top ↑merge-sort
[LeetCode] 148. Sort List (Python)
python, algorithms, linked-list, two-pointers, divide-and-conquer, sorting, merge-sort
[LeetCode] 23. Merge k Sorted Lists (Python)
linked-list, divide-and-conquer, priority-queue, merge-sort
lca
Back to top ↑quick-select
[LeetCode] 973. K Closest Points to Origin (Python)
python, algorithms, array, math, divide-and-conquer, geometry, sorting, heap, priority-queue, quick-select
[LeetCode] 215. Kth Largest Element in an Array (Python)
python, algorithms, array, divide-and-conquer, sorting, heap, quick-select
reflection
Back to top ↑transaction
Back to top ↑architecture
Back to top ↑clustering
Back to top ↑replication
Back to top ↑rds
Back to top ↑concurrency
Back to top ↑elb
Back to top ↑elastic-search
[Project] Spring Boot와 Elastic Search를 연동하여 영화 검색 추천 서비스 구현
movlit, spring, elastic-search, mapping, analyzer, nested-query
[Database] Docker Compose로 Elastic Search 설치 방법 - MacOS M4
database, docker, docker-compose, elastic-search
image
Back to top ↑chat
[Project] Redis Pub/Sub으로 실시간 알림 구현 - SSE
movlit, redis, chat, spring, web-socket, pubsub, realtime
[Project] Redis Pub/Sub으로 실시간 채팅 구현 - Spring Boot, WebSocket
movlit, redis, chat, spring, web-socket, pubsub, realtime
web-socket
[Project] Redis Pub/Sub으로 실시간 알림 구현 - SSE
movlit, redis, chat, spring, web-socket, pubsub, realtime
[Project] Redis Pub/Sub으로 실시간 채팅 구현 - Spring Boot, WebSocket
movlit, redis, chat, spring, web-socket, pubsub, realtime
pubsub
[Project] Redis Pub/Sub으로 실시간 알림 구현 - SSE
movlit, redis, chat, spring, web-socket, pubsub, realtime
[Project] Redis Pub/Sub으로 실시간 채팅 구현 - Spring Boot, WebSocket
movlit, redis, chat, spring, web-socket, pubsub, realtime
realtime
[Project] Redis Pub/Sub으로 실시간 알림 구현 - SSE
movlit, redis, chat, spring, web-socket, pubsub, realtime
[Project] Redis Pub/Sub으로 실시간 채팅 구현 - Spring Boot, WebSocket
movlit, redis, chat, spring, web-socket, pubsub, realtime
big-oh
Back to top ↑comparable
Back to top ↑generic
Back to top ↑oop
Back to top ↑time-complexity
Back to top ↑avl-tree
Back to top ↑hash
Back to top ↑red-black-tree
Back to top ↑lru
Back to top ↑memorization
Back to top ↑simulation
Back to top ↑counting-sort
Back to top ↑interview
Back to top ↑number-theory
Back to top ↑counter
Back to top ↑hash-function
[LeetCode] 706. Design HashMap (Python)
array, hash-table, linked-list, design, hash-function
postgresql
[Database] M1 Mac과 Docker 환경에서 PostGreSQL과 PgAdmin4 설치
The Complete SQL Bootcamp: Go from Zero to Hero
union-find
Back to top ↑sweeping
Back to top ↑dnf
Back to top ↑geometry
[LeetCode] 973. K Closest Points to Origin (Python)
python, algorithms, array, math, divide-and-conquer, geometry, sorting, heap, priority-queue, quick-select
matrix
[LeetCode] 240. Search a 2D Matrix II (Python)
python, algorithms, array, binary-search, divide-and-conquer, matrix
mask
Back to top ↑monotonic-queue
[LeetCode] 239. Sliding Window Maximum (Python)
python, algorithms, array, queue, sliding-window, heap, priority-queue, monotonic-queue
parsing
Back to top ↑memoization
[LeetCode] 509. Fibonacci Number (Python)
python, algorithms, math, dp, recursion, memoization
setting
Back to top ↑2021 카카오 채용연계형 인턴십
Back to top ↑Summer/Winter Coding(2019)
Back to top ↑2019 KAKAO BLIND RECRUITMENT
[Programmers] 길 찾기 게임 (Python, Java)
algorithms, python, java, 2019 KAKAO BLIND RECRUITMENT
2020 KAKAO BLIND RECRUITMENT
[Programmers] 기둥과 보 설치 (Python, Java)
algorithms, python, java, 2020 KAKAO BLIND RECRUITMENT
2021 KAKAO BLIND RECRUITMENT
Back to top ↑2022 KAKAO BLIND RECRUITMENT
Back to top ↑2023 KAKAO BLIND RECRUITMENT
Back to top ↑monitoring
[Spring] 액츄에이터, 마이크로미터, 프로메테우스, 그라파나 - 모니터링
spring boot, monitoring, actuator, micrometer, prometheus, grafana
actuator
[Spring] 액츄에이터, 마이크로미터, 프로메테우스, 그라파나 - 모니터링
spring boot, monitoring, actuator, micrometer, prometheus, grafana
micrometer
[Spring] 액츄에이터, 마이크로미터, 프로메테우스, 그라파나 - 모니터링
spring boot, monitoring, actuator, micrometer, prometheus, grafana
prometheus
[Spring] 액츄에이터, 마이크로미터, 프로메테우스, 그라파나 - 모니터링
spring boot, monitoring, actuator, micrometer, prometheus, grafana
grafana
[Spring] 액츄에이터, 마이크로미터, 프로메테우스, 그라파나 - 모니터링
spring boot, monitoring, actuator, micrometer, prometheus, grafana
servlet
Back to top ↑upload
Back to top ↑aop
Back to top ↑mybatis
Back to top ↑ec2
Back to top ↑ipv4
Back to top ↑nginx
Back to top ↑session
Back to top ↑http
Back to top ↑ip
Back to top ↑checksum
Back to top ↑ttl
Back to top ↑tcp
Back to top ↑load-balancer
Back to top ↑dns
Back to top ↑subnet-mask
Back to top ↑gateway
Back to top ↑nat
Back to top ↑static
Back to top ↑exception
Back to top ↑transactional
Back to top ↑annotation
Back to top ↑tomcat
Back to top ↑netty
Back to top ↑join
Back to top ↑vue
Back to top ↑index
Back to top ↑table
Back to top ↑sql
Back to top ↑ternary-search-tree
[Data Structure] CS 스터디 14주차
linked-list, tree, binary-tree, binary-search-tree, ternary-search-tree
ci-cd
Back to top ↑github-actions
Back to top ↑ddd
Back to top ↑mongodb
Back to top ↑docker-compose
[Database] Docker Compose로 Elastic Search 설치 방법 - MacOS M4
database, docker, docker-compose, elastic-search
auth
Back to top ↑jwt
Back to top ↑tmdb
Back to top ↑jpa
Back to top ↑api
Back to top ↑batch
Back to top ↑s3
Back to top ↑mac
Back to top ↑mapping
[Project] Spring Boot와 Elastic Search를 연동하여 영화 검색 추천 서비스 구현
movlit, spring, elastic-search, mapping, analyzer, nested-query
analyzer
[Project] Spring Boot와 Elastic Search를 연동하여 영화 검색 추천 서비스 구현
movlit, spring, elastic-search, mapping, analyzer, nested-query
nested-query
[Project] Spring Boot와 Elastic Search를 연동하여 영화 검색 추천 서비스 구현
movlit, spring, elastic-search, mapping, analyzer, nested-query
rest-assured
[Project] Rest Assured로 테스트 코드 성공 시, Rest Docs가 생성되게 구현하는 법
movlit, recap, rest-assured, rest-docs, spring-boot
rest-docs
[Project] Rest Assured로 테스트 코드 성공 시, Rest Docs가 생성되게 구현하는 법
movlit, recap, rest-assured, rest-docs, spring-boot