Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- hash table
- HashTable
- DP
- Array
- 쉬움
- 미디움
- Binary
- binary search
- sorting
- easy
- 이진트리
- math
- matrix
- 리트코드
- leetcode
- Medium
- tree
- 문자열
- Python
- backtracking
- two pointers
- 중간
- Depth-first Search
- binary tree
- recursive
- string
- dfs
- 재귀
- linked list
- list
Archives
- Today
- Total
부부의 코딩 성장 일기
Tags
- 리트코드
- leetcode
- Medium
- easy
- 미디움
- 쉬움
- Array
- string
- tree
- math
- backtracking
- binary tree
- 문자열
- dfs
- linked list
- two pointers
- 중간
- sorting
- 재귀
- binary search
- recursive
- HashTable
- 이진트리
- Binary
- matrix
- Depth-first Search
- hash table
- list
- Python
- DP
- 백트래킹
- bfs
- 연결리스트
- recursion
- 투포인터
- 해시테이블
- 백트레킹
- in-place
- Breadth-first Search
- Dynamic Programming
- 이진 검색
- linked
- 배열
- TwoPointers
- twopointer
- bit manipulation
- 연결 리스트
- Stack
- 연결
- 리스트
- Two Pointer
- dynamicprogramming
- 이진 트리
- CHR
- ORD
- 이진검색
- palindrome
- linkedlist
- 파이썬
- 행렬
- 비트연산자
- queue
- binary search tree
- 정렬
- 트리
- Subsets
- 이진 검색 트리
- inorder
- mutable
- Preorder Traversal
- 중위순회
- divide and conquer
- 재귀함수
- immutable
- greedy
- Deque
- rotate
- packing
- 순열
- Spiral
- Cycle
- combination
- search
- simulation
- Programming
- Sliding Window
- 나선
- Dynamic
- ZIP
- 이진
- KEY
- 회전
- sort
- 수학
- 383번
- leetcode 383
- 349번
- leetcode 349
- 142번
- leetcode 142
- move_to_end
- popitem()
- 리트코드 283
- LeetCode 283
- Move Zeros
- 리트코드 143
- LeetCode 143
- 비동기 라이브러리
- 리트코드 263번
- leetcode 263
- abc 라이브러리
- abc library
- 리트코드 374
- 이진 서치
- Valid Perfect Square
- 리트코드 367
- Leet Code 367
- 리트코드 102번
- leetcode 102
- 리트코드 139번
- leetcode 139
- interweaving
- .random
- 리트코드 98번
- leetcode 98
- leetcode 232
- __init__.py 필요한 이유
- 리트코드 350
- Intersection of Two Arrays II
- leetcode 350
- 리트코드 137
- Single Number II
- LeetCode 137
- @Decorator
- 리트코드 97번
- LeetCode 97
- 리트코드 131
- Palindrome Partitioning
- LeetCode 131
- 3의 거듭제곱
- 리트코드 326
- 부동 소수점 연산
- Power of Three
- Leetcode Power of Three
- Leetcode 326
- 리트코드 292
- Leetcode 292
- Brainteaser
- Implement Stack using Queues
- 리트코드 225
- leetcode 225
- 리트코드 290
- LeetCode 290
- 290 Word Pattern
- 가장 긴 연속된 순서 찾기
- 리트코드 128
- Leetcode 128
- Populating Next Right Pointers in Each Node II
- 리트코드 117
- LeetCode 117
- Missing Number
- 리트코드 268
- Leetcode 268
- Leetcode 113
- 리트코드 113
- Binary Tree Level Order Traversal II
- LeetCode 107
- 리트코드 107
- 리트코드 234번
- leetcode 234
- 리트코드 228번
- leetcode 228
- 리트코드 222번
- leetcode 222
- 리트코드 105
- Leetcode 105
- Construct Binary Tree from Preorder and Inorder Traversal
- 리트코드 95번
- leetcode 95
- 리트코드 93번
- 리트코드 258
- Digital Root
- Leetcode 258
- 리트코드 103
- Binary Tree Zigzag Level Order Traversal
- Leetcode 103
- 레벤슈타인
- Levenshtein
- 리트코드 257
- Leetcode 257
- 리트코드 242
- LeetCode 242
- 리트코드 231
- leetcode 231
- Leetcode 226
- Invert 이진트리
- 님 게임
- Nim game
- leetcode 96
- 리트코드 96
- 리트코드 219
- leetcod 219
- 리트코드 217
- 92번
- ListNode
- Linked List 뒤집기
- 리트코드 206
- Leetcode 206
- decode ways
- 리트코드 91
- LeetCode 91
- leetcode 89
- 리트코드 89
- leetcode gray code
- Sorted List에서 중복 제거
- 리트코드 82
- Remove Duplicates from Sorted List
- Leetcode 82
- List Node
- rotated
- 63번
- pointers
- Leetcode 80
- remove duplicates from sorted array II
- 리트코드 78
- leetcode78
- 색상 정렬
- 리트코드 75
- Three-way Partitioning Algorithm
- Ducth National Flag Algorithm
- 리트코드 73
- Set Matrix Zeros
- leetcode 73
- canonical path
- 리트코드 71
- leetcode 71
- 리트코드 64번
- leetcode 64
- unique paths II
- leetcode63
- 리트코드 62번
- leetcode 62
- 리트코드 59번
- leetcode 59
- Leetcode61
- 리트코드 61
- Rotate List
- 리트코드 56번
- leetcode 56
- 리트코드 54번
- leetcode 54
- 리트코드 50번
- leetcod 50
- 리트코드 48번
- leetcode 48
- 리트코드 46번
- 리트코드57
- Insert Interval
- leetcode 57
- 리트코드 55
- 리트코드 53
- LeetCode 53
- 리트코드49
- 리트코드 47
- permutations 2
- leetcode 47
- 리트코드 45
- jumpgame
- 리트코드 43
- leetcode 43
- 리트코드 36
- leetcode 36
- 리트코드 33
- leetcode 33
- 리트코드40
- Leetcode 40
- Combination Sum 2
- leetcode 31
- 제자리정렬
- Count and Say
- leetcode38
- Binary Tree Preorder Traversal
- 리트코드 136
- Single Number
- 리트코드34
- Find First and Last Position of Element in Sorted Array
- leetcode34
- 리트코드 205
- leetcode205
- 리트코드 29
- leetcode 29
- 리트코드5
- Leetcode5
- LongestPalindromicSubstring
- Leetcode2
- AddTwoNumbers
- Leetcode203
- RemoveLinkedListElements
- 리트코드202
- leetcode202
- happynumber
- 리트코드24
- leetcode24
- 리트코드 19
- leetcode 19
- 리트코드 17
- leetcode18
- 3SumClosest
- leetcode 15
- 리트코드 11
- ZigzagConversion
- Depth-Frist Search
- leetcode 7
- leetcode 118
- leetcode 111
- leetcode 108
- leetcode 101
- leetcode 94
- level order traversal
- leetcode 83
- 리트코드 191
- leetcode 191
- leetcode 69
- leetcode 145
- leetcode 168
- leetcode 171
- eady
- leetcode88
- leetcode70
- leetcod169
- 현재 위치 알고리즘
- in place
- plus one
- leetcode67
- bitmanipulation
- leeetcode58
- leetcode26
- leetcode28
- StringMatching
- 로마숫자변환
- zip()
- Contains Duplicate II
- RomanToInteger
- .next
- async def
- LeetCode 75
- __init__.py
- leetcode 93
- reorder list
- leetcode 46
- valid anagram
- leetcode 136
- leetcode 374
- leetcode 217
- Integer to Roman
- asyncio
- Add Digits
- 79번
- contains duplicate
- Memorization
- Maximum Subarray
- Valid Parentheses
- Unique Binary Search Trees
- Simplify Path
- Longest Consecutive Sequence
- Sort Colors
- Invert Binary Tree
- O(N)
- 4Sum
- Path Sum II
- Path Sum
- Guess Number Higher or Lower
- leetcode49
- DivideandConquer
- isomorphic strings
- Word Break
- leetcode 45
- leetcode 121
- Reverse Linked List
- 투 포인터
- Group Anagrams
- leetcode 125
- LeetCode 146
- LeetCode 11
- 3sum
- LeetCode 17
- 편집거리
- Breath-First Search
- 전위순회
- twosum
- back tracking
- format()
- trie
- Kadane's Algorithm
- 카데인 알고리즘
- reversed
- 동적 계획법
- OrderedDict
- 시간 복잡도
- logn
- 코루틴
- postorder
- zfill()
- bin()
- isalnum
- 중위 순회
- divmod
- 비동기 프로그래밍
- dynamic programing
- symmetric
- 파스칼삼각형
- 해시맵
- Hash Map
- *연산자
- 분할정복
- 232번
- Postorder Traversal
- Inorder Traversal
- 전위 순회
- 후위순회
- 재사용성
- coroutine
- SQRT
- 비트 연산
- Valid
- 점프 게임
- gray code
- 얕은 복사
- 깊은 복사
- 해시 테이블
- Deep copy
- Shallow copy
- jump game
- 146번
- python3
- Least Recently Used
- Number Theory
- lambda
- dict
- nodes
- abstract class
- 다이나믹 프로그래밍
- Formatting
- Depth
- addresses
- 링크드 리스트
- 90번
- LRU
- 경우의 수
- 추상 메서드
- 추상 클래스
- counting
- preorder
- await
- power of two
- Intersection
- Integer
- 상대경로
- atoi
- 인덱싱
- 제곱
- swap
- 진법
- pascal
- 시간복잡도
- 공간복잡도
- 81번
- Tuple
- 디피
- 2진수
- 피보나치수열
- Traversal
- 교집합
- BST
- LOWER
- O(1)
- 순회
- 역순
- 77번
- Interactive
- HashMap
- pivot
- Ransom
- collections
- 자료구조
- SUMMARY
- 큐
- 데크
- paths
- Float
- structure
- 최단경로
- decorator
- 데코레이터
- Counter
- INF
- Slow
- restore
- 삼각형
- BITS
- Triangle
- path
- filter
- 비동기
- dictionary
- 무한대
- Abstract
- 부분집합
- 노드
- insert
- replace
- 인덱스
- data
- 사이클
- minimum
- 스파이럴
- Merge
- remove
- 팰린드롬
- 가독성
- COMPLETE
- 패키지
- 이지
- edit
- 추상화
- map
- 스택
- Mirror
- 깊이
- root
- game theory
- Excel
- Two
- reverse
- 90
- Ugly
- 파스칼
- range
- number
- 조합
- sudoku
- Interval
- cache
- 검색
- Fast
- Design
- 투썸
- 시뮬레이션
- Distance
- 집합
- pop
- set
- 지수
- 비트
- del
- 매트릭스
- join
- Get
- 완전
- IP
- 알고리즘
- 유니코드