Archive
Posts by Tag
Type to narrow the list and jump to the right section faster.
- algorithms 389
- python 290
- codesquad 206
- work 76
- implementation 56
- sorting 54
- string 48
- array 37
- data-structure 32
- dfs 31
- greedy 30
- hash-table 30
- math 30
- tree 28
- work-out 28
- bfs 23
- stack 20
- graph 20
- cs 20
- java 19
- two-pointers 19
- binary-tree 18
- queue 15
- binary-search 15
- dp 15
- movlit 15
- divide-and-conquer 14
- neetcode 14
- linked-list 13
- study 13
- recursion 12
- priority-queue 12
- academic 12
- ioc 10
- database 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
- algorithm 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
[NeetCode] 169. Majority Element
Synced attempt history for LeetCode 169: Majority Element.
[NeetCode] 14. Longest Common Prefix
Synced attempt history for LeetCode 14: Longest Common Prefix.
[NeetCode] 1929. Concatenation of Array
Synced attempt history for LeetCode 1929: Concatenation of Array.
[Programmers] νν κ°λ₯ν μ΄μ§νΈλ¦¬ (Python)
algorithms, python, 2023 KAKAO BLIND RECRUITMENT
[Programmers] μκ³Ό λλ (Python, Java)
algorithms, python, 2022 KAKAO BLIND RECRUITMENT
[Programmers] κ΄κ³ μ½μ (Python, Java)
algorithms, python, 2021 KAKAO BLIND RECRUITMENT
[Programmers] κΈ°λ₯κ³Ό 보 μ€μΉ (Python, Java)
algorithms, python, java, 2020 KAKAO BLIND RECRUITMENT
[Programmers] κΈΈ μ°ΎκΈ° κ²μ (Python, Java)
algorithms, python, java, 2019 KAKAO BLIND RECRUITMENT
[Programmers] λ©μ©‘ν μ¬κ°ν (Python)
algorithms, python, Summer/Winter Coding(2019)
[Programmers] ν νΈμ§ (Python)
algorithms, python, 2021 μΉ΄μΉ΄μ€ μ±μ©μ°κ³ν μΈν΄μ
[BaekJoon] 1992λ²: μΏΌλνΈλ¦¬ (Python)
algorithms, python, divide-and-conquer, recursion
[BaekJoon] 1780λ²: μ’ μ΄μ κ°μ (Python)
algorithms, python, divide-and-conquer, recursion
[BaekJoon] 2630λ²: μμ’ μ΄ λ§λ€κΈ° (Python)
algorithms, python, divide-and-conquer, recursion
[LeetCode] 509. Fibonacci Number (Python)
python, algorithms, math, dp, recursion, memoization
[BaekJoon] 1715λ²: μΉ΄λ μ λ ¬νκΈ° (Python)
algorithms, python, greedy, priority-queue
[BaekJoon] 1541λ²: μμ΄λ²λ¦° κ΄νΈ (Python)
algorithms, python, math, greedy, string, parsing
[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] 15961λ²: νμ μ΄λ°₯ (Python)
algorithms, python, two-pointers, sliding-window
[BaekJoon] 12891λ²: DNA λΉλ°λ²νΈ (Python)
algorithms, python, string, 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
[BaekJoon] 15787λ²: κΈ°μ°¨κ° μ΄λ μ ν€μΉκ³ μνμλ₯Ό (Python)
algorithms, python, implementation, bit-mask
[BaekJoon] 17419λ²: λΉνΈκ° λμ³νλ¬ (Python)
algorithms, python, math, string, bit-mask
[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
[BaekJoon] 7795λ²: λ¨Ήμ κ²μΈκ° λ¨Ήν κ²μΈκ° (Python)
algorithms, python, binary-search, two-pointers
[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] 75. Sort Colors (Python)
python, algorithms, array, two-pointers, sorting, dnf
[LeetCode] 179. Largest Number (Python)
python, algorithms, array, string, greedy, sorting
[BaekJoon] 2470λ²: λ μ©μ‘ (Python)
algorithms, python, sorting, binary-search, two-pointers
[BaekJoon] 1302λ²: λ² μ€νΈμ λ¬ (Python)
algorithms, python, string, sorting, hash-table
[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] 14725λ²: κ°λ―Έκ΅΄ (Python)
algorithms, python, data-structure, string, tree, trie
[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] 3584λ²: κ°μ₯ κ°κΉμ΄ κ³΅ν΅ μ‘°μ (Python)
algorithms, python, graph, tree, lca, dfs
[BaekJoon] 2263λ²: νΈλ¦¬μ μν (Python)
algorithms, python, tree, recursion, divide-and-conquer
[BaekJoon] 5052λ²: μ νλ²νΈ λͺ©λ‘ (Python)
algorithms, python, data-structure, string, sorting, tree
[LeetCode] 21. Merge Two Sorted Lists (Python)
python, algorithms, linked-list, recursion
[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
[Programmers] ν¬λ μΈ μΈνλ½κΈ° κ²μ (Java)
2019 μΉ΄μΉ΄μ€ κ°λ°μ κ²¨μΈ μΈν΄μ
[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
[Programmers] λλ¨Έμ§κ° 1μ΄ λλ μ μ°ΎκΈ° (Java)
λλ¨Έμ§κ° 1μ΄ λλ μ μ°ΎκΈ°
[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
[Programmers] λ¬Έμμ΄ λ΄ λ§μλλ‘ μ λ ¬νκΈ° (Java)
λ¬Έμμ΄ λ΄ λ§μλλ‘ μ λ ¬νκΈ°
[Programmers] μ΅λ곡μ½μμ μ΅μ곡배μ (Java)
μ΅λ곡μ½μμ μ΅μ곡배μ
[Programmers] μ μ λ΄λ¦Όμ°¨μμΌλ‘ λ°°μΉνκΈ° (Java)
μ μ λ΄λ¦Όμ°¨μμΌλ‘ λ°°μΉνκΈ°
[Programmers] λ¬Έμμ΄ λ΄λ¦Όμ°¨μμΌλ‘ λ°°μΉνκΈ° (Java)
λ¬Έμμ΄ λ΄λ¦Όμ°¨μμΌλ‘ λ°°μΉνκΈ°
[Programmers] λλμ΄ λ¨μ΄μ§λ μ«μ λ°°μ΄ (Java)
λλμ΄ λ¨μ΄μ§λ μ«μ λ°°μ΄
[Programmers] λ¬Έμμ΄μ μ μλ‘ λ°κΎΈκΈ° (Java)
λ¬Έμμ΄μ μ μλ‘ λ°κΎΈκΈ°
[Programmers] μλ°μλ°μλ°μλ°μλ°μ? (Java)
μλ°μλ°μλ°μλ°μλ°μ?
[Programmers] μμ°μ λ€μ§μ΄ λ°°μ΄λ‘ λ§λ€κΈ° (Java)
μμ°μ λ€μ§μ΄ λ°°μ΄λ‘ λ§λ€κΈ°
[Programmers] xλ§νΌ κ°κ²©μ΄ μλ nκ°μ μ«μ (Java)
xλ§νΌ κ°κ²©μ΄ μλ nκ°μ μ«μ
python
[NeetCode] 169. Majority Element
Synced attempt history for LeetCode 169: Majority Element.
[NeetCode] 14. Longest Common Prefix
Synced attempt history for LeetCode 14: Longest Common Prefix.
[NeetCode] 1929. Concatenation of Array
Synced attempt history for LeetCode 1929: Concatenation of Array.
[Programmers] νν κ°λ₯ν μ΄μ§νΈλ¦¬ (Python)
algorithms, python, 2023 KAKAO BLIND RECRUITMENT
[Programmers] μκ³Ό λλ (Python, Java)
algorithms, python, 2022 KAKAO BLIND RECRUITMENT
[Programmers] κ΄κ³ μ½μ (Python, Java)
algorithms, python, 2021 KAKAO BLIND RECRUITMENT
[Programmers] κΈ°λ₯κ³Ό 보 μ€μΉ (Python, Java)
algorithms, python, java, 2020 KAKAO BLIND RECRUITMENT
[Programmers] κΈΈ μ°ΎκΈ° κ²μ (Python, Java)
algorithms, python, java, 2019 KAKAO BLIND RECRUITMENT
[Programmers] λ©μ©‘ν μ¬κ°ν (Python)
algorithms, python, Summer/Winter Coding(2019)
[Programmers] ν νΈμ§ (Python)
algorithms, python, 2021 μΉ΄μΉ΄μ€ μ±μ©μ°κ³ν μΈν΄μ
[BaekJoon] 1992λ²: μΏΌλνΈλ¦¬ (Python)
algorithms, python, divide-and-conquer, recursion
[BaekJoon] 1780λ²: μ’ μ΄μ κ°μ (Python)
algorithms, python, divide-and-conquer, recursion
[BaekJoon] 2630λ²: μμ’ μ΄ λ§λ€κΈ° (Python)
algorithms, python, divide-and-conquer, recursion
[LeetCode] 509. Fibonacci Number (Python)
python, algorithms, math, dp, recursion, memoization
[BaekJoon] 1715λ²: μΉ΄λ μ λ ¬νκΈ° (Python)
algorithms, python, greedy, priority-queue
[BaekJoon] 1541λ²: μμ΄λ²λ¦° κ΄νΈ (Python)
algorithms, python, math, greedy, string, parsing
[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] 15961λ²: νμ μ΄λ°₯ (Python)
algorithms, python, two-pointers, sliding-window
[BaekJoon] 12891λ²: DNA λΉλ°λ²νΈ (Python)
algorithms, python, string, 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
[BaekJoon] 15787λ²: κΈ°μ°¨κ° μ΄λ μ ν€μΉκ³ μνμλ₯Ό (Python)
algorithms, python, implementation, bit-mask
[BaekJoon] 17419λ²: λΉνΈκ° λμ³νλ¬ (Python)
algorithms, python, math, string, bit-mask
[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
[BaekJoon] 7795λ²: λ¨Ήμ κ²μΈκ° λ¨Ήν κ²μΈκ° (Python)
algorithms, python, binary-search, two-pointers
[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] 75. Sort Colors (Python)
python, algorithms, array, two-pointers, sorting, dnf
[LeetCode] 179. Largest Number (Python)
python, algorithms, array, string, greedy, sorting
[BaekJoon] 2470λ²: λ μ©μ‘ (Python)
algorithms, python, sorting, binary-search, two-pointers
[BaekJoon] 1302λ²: λ² μ€νΈμ λ¬ (Python)
algorithms, python, string, sorting, hash-table
[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] 14725λ²: κ°λ―Έκ΅΄ (Python)
algorithms, python, data-structure, string, tree, trie
[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] 3584λ²: κ°μ₯ κ°κΉμ΄ κ³΅ν΅ μ‘°μ (Python)
algorithms, python, graph, tree, lca, dfs
[BaekJoon] 2263λ²: νΈλ¦¬μ μν (Python)
algorithms, python, tree, recursion, divide-and-conquer
[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
[BaekJoon] 9375λ²: ν¨μ μ μ ν΄λΉ (Python)
data-structure, math, hash-table, combinatorics
[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
[BaekJoon] 1620λ²: λλμΌ ν¬μΌλͺ¬ λ§μ€ν° μ΄λ€μ (Python)
data-structure, hash-table
[BaekJoon] 10816λ²: μ«μ μΉ΄λ 2 (Python)
data-structure, sorting, binary-search, hash-table
[νμ΄μ¬ μκ³ λ¦¬μ¦ μΈν°λ·°] μκ³ λ¦¬μ¦ λ¬Έμμ΄ νμ΄ κΈ°λ² μ 리
6μ₯. λ¬Έμμ΄ μ‘°μ, LeetCode λ¬Έμ κΈ°λ°
[BaekJoon] 1966λ²: νλ¦°ν° ν (Python)
implementation, data-structure, simulation, queue
[μκ³ λ¦¬μ¦ κ΅¬ν] μμ΄κ³Ό μ‘°ν© κ΅¬ν (Python)
Permutation, Combination, μ¬κ·, λ°±νΈλνΉ, 그리λ
[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
[Programmers] kμ§μμμ μμ κ°μ ꡬνκΈ° (Python)
2022 KAKAO BLIND RECRUITMENT
[LeetCode] 21. Merge Two Sorted Lists (Python)
python, algorithms, linked-list, recursion
[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] κΉμν HTTP μ΄ μ 리
IP, TCP, UDP, PORT, DNS, URI, HTTP λ©μλ, μν μ½λ, HTTP ν€λ
[Java] Java λΉλκΈ° νλ‘κ·Έλλ° μ 리 (1)
CompletableFuture, μ½λ°±, λκΈ°, λΉλκΈ°
[Java] Java ν¨μν νλ‘κ·Έλλ° μ 리
λλ€, ν¨μν μΈν°νμ΄μ€, ν΄λ‘μ , λ©μλ μ°Έμ‘°
[Network] XML DOM Parser λμ λ°©μ μ 리
tokenizer, lexer, parser, ν ν°ν, νΈλ¦¬ κ΅¬μΆ μκ³ λ¦¬μ¦, λΈλΌμ°μ μ μ€λ₯ μ²λ¦¬, pattern, matcherβ¦
[Java] Java κ°μ²΄μ§ν₯, νλ‘κ·Έλλ° κ΅¬μ‘° μ 리
class, object, instance, property, methodβ¦
[Java] JVM, Stack, Heap, κ°λΉμ§ 컬λ μ μ 리
stack pointer, runtime data area, mark and sweepβ¦
work
Back to top ↑implementation
[BaekJoon] 15787λ²: κΈ°μ°¨κ° μ΄λ μ ν€μΉκ³ μνμλ₯Ό (Python)
algorithms, python, implementation, bit-mask
[BaekJoon] 1966λ²: νλ¦°ν° ν (Python)
implementation, data-structure, simulation, queue
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] 75. Sort Colors (Python)
python, algorithms, array, two-pointers, sorting, dnf
[LeetCode] 179. Largest Number (Python)
python, algorithms, array, string, greedy, sorting
[BaekJoon] 2470λ²: λ μ©μ‘ (Python)
algorithms, python, sorting, binary-search, two-pointers
[BaekJoon] 1302λ²: λ² μ€νΈμ λ¬ (Python)
algorithms, python, string, sorting, hash-table
[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
[BaekJoon] 10816λ²: μ«μ μΉ΄λ 2 (Python)
data-structure, sorting, binary-search, hash-table
[LeetCode] 169. Majority Element (Python)
python, algorithms, array, hash-table, divide-and-conquer, sorting, counting
string
[BaekJoon] 1541λ²: μμ΄λ²λ¦° κ΄νΈ (Python)
algorithms, python, math, greedy, string, parsing
[BaekJoon] 12891λ²: DNA λΉλ°λ²νΈ (Python)
algorithms, python, string, 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
[BaekJoon] 17419λ²: λΉνΈκ° λμ³νλ¬ (Python)
algorithms, python, math, string, bit-mask
[LeetCode] 179. Largest Number (Python)
python, algorithms, array, string, greedy, sorting
[BaekJoon] 1302λ²: λ² μ€νΈμ λ¬ (Python)
algorithms, python, string, sorting, hash-table
[BaekJoon] 16934λ²: κ²μ λλ€μ (Python)
algorithms, python, data-structure, string, tree, trie, hash-table
[BaekJoon] 14725λ²: κ°λ―Έκ΅΄ (Python)
algorithms, python, data-structure, string, tree, trie
[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
[νμ΄μ¬ μκ³ λ¦¬μ¦ μΈν°λ·°] μκ³ λ¦¬μ¦ λ¬Έμμ΄ νμ΄ κΈ°λ² μ 리
6μ₯. λ¬Έμμ΄ μ‘°μ, LeetCode λ¬Έμ κΈ°λ°
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] 75. Sort Colors (Python)
python, algorithms, array, two-pointers, sorting, dnf
[LeetCode] 179. Largest Number (Python)
python, algorithms, array, string, greedy, sorting
[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] 14725λ²: κ°λ―Έκ΅΄ (Python)
algorithms, python, data-structure, string, tree, trie
[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
[BaekJoon] 9375λ²: ν¨μ μ μ ν΄λΉ (Python)
data-structure, math, hash-table, combinatorics
[BaekJoon] 1620λ²: λλμΌ ν¬μΌλͺ¬ λ§μ€ν° μ΄λ€μ (Python)
data-structure, hash-table
[BaekJoon] 10816λ²: μ«μ μΉ΄λ 2 (Python)
data-structure, sorting, binary-search, hash-table
[BaekJoon] 1966λ²: νλ¦°ν° ν (Python)
implementation, data-structure, simulation, queue
dfs
[BaekJoon] 3584λ²: κ°μ₯ κ°κΉμ΄ κ³΅ν΅ μ‘°μ (Python)
algorithms, python, graph, tree, lca, 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
[BaekJoon] 1715λ²: μΉ΄λ μ λ ¬νκΈ° (Python)
algorithms, python, greedy, priority-queue
[BaekJoon] 1541λ²: μμ΄λ²λ¦° κ΄νΈ (Python)
algorithms, python, math, greedy, string, parsing
[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
[LeetCode] 179. Largest Number (Python)
python, algorithms, array, string, greedy, sorting
[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] 1302λ²: λ² μ€νΈμ λ¬ (Python)
algorithms, python, string, sorting, hash-table
[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
[BaekJoon] 9375λ²: ν¨μ μ μ ν΄λΉ (Python)
data-structure, math, hash-table, combinatorics
[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
[BaekJoon] 1620λ²: λλμΌ ν¬μΌλͺ¬ λ§μ€ν° μ΄λ€μ (Python)
data-structure, hash-table
[BaekJoon] 10816λ²: μ«μ μΉ΄λ 2 (Python)
data-structure, sorting, binary-search, hash-table
[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
[BaekJoon] 1541λ²: μμ΄λ²λ¦° κ΄νΈ (Python)
algorithms, python, math, greedy, string, parsing
[BaekJoon] 17419λ²: λΉνΈκ° λμ³νλ¬ (Python)
algorithms, python, math, string, bit-mask
[LeetCode] 973. K Closest Points to Origin (Python)
python, algorithms, array, math, divide-and-conquer, geometry, sorting, heap, priority-queue, quick-select
[BaekJoon] 9375λ²: ν¨μ μ μ ν΄λΉ (Python)
data-structure, math, hash-table, combinatorics
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
[BaekJoon] 14725λ²: κ°λ―Έκ΅΄ (Python)
algorithms, python, data-structure, string, tree, trie
[LeetCode] 105. Construct Binary Tree from Preorder and Inorder Traversal (Python)
python, algorithms, array, hash-table, divide-and-conquer, tree, binary-tree
[BaekJoon] 3584λ²: κ°μ₯ κ°κΉμ΄ κ³΅ν΅ μ‘°μ (Python)
algorithms, python, graph, tree, lca, dfs
[BaekJoon] 2263λ²: νΈλ¦¬μ μν (Python)
algorithms, python, tree, recursion, divide-and-conquer
[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
work-out
Back to top ↑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
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
[BaekJoon] 3584λ²: κ°μ₯ κ°κΉμ΄ κ³΅ν΅ μ‘°μ (Python)
algorithms, python, graph, tree, lca, dfs
cs
Back to top ↑java
[Programmers] κΈ°λ₯κ³Ό 보 μ€μΉ (Python, Java)
algorithms, python, java, 2020 KAKAO BLIND RECRUITMENT
[Programmers] κΈΈ μ°ΎκΈ° κ²μ (Python, Java)
algorithms, python, java, 2019 KAKAO BLIND RECRUITMENT
[Spring] μμ‘΄μ± μ£Όμ (DI)κ³Ό μμ±μ μ£Όμ μ 리
DI(Dependency Injection), μμ±μ μ£Όμ
[Programmers] ν¬λ μΈ μΈνλ½κΈ° κ²μ (Java)
2019 μΉ΄μΉ΄μ€ κ°λ°μ κ²¨μΈ μΈν΄μ
[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
[BaekJoon] 15961λ²: νμ μ΄λ°₯ (Python)
algorithms, python, two-pointers, sliding-window
[BaekJoon] 7795λ²: λ¨Ήμ κ²μΈκ° λ¨Ήν κ²μΈκ° (Python)
algorithms, python, binary-search, two-pointers
[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] 75. Sort Colors (Python)
python, algorithms, array, two-pointers, sorting, dnf
[BaekJoon] 2470λ²: λ μ©μ‘ (Python)
algorithms, python, sorting, binary-search, two-pointers
[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