Archive
Posts by Category
Type to narrow the list and jump to the right section faster.
- TIL 282
- Baekjoon 153
- HackerRank 130
- LeetCode 116
- Programmers 88
- Codeforces 43
- Project 23
- Spring 21
- Java 15
- data-structure 14
- Database 13
- Network 7
- Recap 4
- DevOps 3
- operating-system 2
- Inflearn 2
- React 2
- Vue 1
No matching sections found. Try another keyword.
TIL
Back to top ↑Baekjoon
[BaekJoon] 2961번: 도영이가 만든 맛있는 음식 (Python)
algorithms, python, brute-force, bit-mask, back-tracking
[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
HackerRank
[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
[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
[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
[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] 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] 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
[LeetCode] 226. Invert Binary Tree (Java)
tree, depth-first-search, breadth-first-search, binary-tree
[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
[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
[Programmers] 기둥과 보 설치 (Python, Java)
algorithms, python, java, 2020 KAKAO BLIND RECRUITMENT
[Programmers] 길 찾기 게임 (Python, Java)
algorithms, python, java, 2019 KAKAO BLIND RECRUITMENT
Codeforces
[Codeforces] 228A - Is your horseshoe on the other hoof? (Java)
Is your horseshoe on the other hoof?
Project
[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
[Project] Spring Data Redis - Could not safely identify store assignment for repository candidate interface 에러 해결
foodymoody, solution
Spring
[Spring] 액츄에이터, 마이크로미터, 프로메테우스, 그라파나 - 모니터링
spring boot, monitoring, actuator, micrometer, prometheus, grafana
[Spring] IoC 컨테이너 공식문서 번역 (Introduction to the Spring IoC Container and Beans)
Spring IoC 컨테이너 및 Beans 소개
Java
Back to top ↑data-structure
[Data Structure] CS 스터디 14주차
linked-list, tree, binary-tree, binary-search-tree, ternary-search-tree
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
[Database] M1 docker, MySQL 설치, 인텔리제이 연동
applie silicon, docker, mysql, vim, locale, connector,
Network
[Network] XML DOM Parser 동작 방식 정리
tokenizer, lexer, parser, 토큰화, 트리 구축 알고리즘, 브라우저의 오류 처리, pattern, matcher…
Recap
Back to top ↑DevOps
Back to top ↑operating-system
Back to top ↑Inflearn
[Inflearn] 자바(Java) 알고리즘 문제풀이 코테대비 - Array(1, 2차원 배열)
큰 수 출력하기, 보이는 학생, 가위 바위 보, 피보나치 수열, 소수(에라토스테네스 체)
[Inflearn] 자바(Java) 알고리즘 문제풀이 코테대비 - String(문자열)
문자 찾기, 대소문자 변환, 문장 속 단어, 단어 뒤집기, 특정 문자 뒤집기, 중복 문자 제거, 회문 문자열, 유효한 펠린드롬, 숫자만 추출, 가장 짧은 문자 거리, 문자열 압축, 암호