본문으로 건너뛰기
김신건의 로그

애니메이션

총 383개 · 3 / 16 페이지 · 49–72

본문 코드 펜스로 삽입: ```anim:<id>

태그로 필터 (697)
벨만-포드 (Bellman-Ford) 12.0s

음수 가중치 허용, |V|-1회 완화로 최단 경로 계산, 음수 사이클 검출

🔢 알고리즘 bellman-ford
12 elements · 5 chapters
#graph #shortest-path #bellman-ford #negative-weight
보이어-무어 다수결 투표, [2,3,2,1,2,4,2] 의 과반수 찾기 13.0s

배열 [2,3,2,1,2,4,2] 에서 candidate 와 count 를 유지하며 과반수 원소 2 를 O(N) 시간에 찾는 과정.

🔢 알고리즘 majority-vote
17 elements · 5 chapters
#majority-vote #foundation #algorithm
볼록 다각형 내부 점 판정 (Binary Search on Angle) 13.0s

5각형 P0-P4 에 대해 쿼리 점 q=(3,2) 의 위치를 이분 탐색으로 찾음. q는 wedge (P0,P2,P3) 내부 = IN.

🔢 알고리즘 point-in-convex-polygon
19 elements · 5 chapters
#geometry #point-in-convex-polygon #algorithm
분리 집합 (Union-Find) 13.5s

path compression + union by rank 연산, amortized O(α(N))

🔢 알고리즘 disjoint-set
20 elements · 6 chapters
#data-structure #union-find #disjoint-set #dsu
분할 정복 (Divide and Conquer) 12.0s

배열 [5, 3, 8, 1, 2] 를 재귀적으로 분할하고 병합하여 정렬하는 과정

🔢 알고리즘 divide-and-conquer
12 elements · 6 chapters
#divide-conquer #merge-sort #recursion #sorting
분할 정복 거듭제곱 (Exponentiation by Squaring) 12.0s

x^13 을 비트 분해로 계산, x^13 = x^8 × x^4 × x^1 (4회 곱셈으로 완료)

🔢 알고리즘 exponentiation-by-squaring
10 elements · 6 chapters
#divide-conquer #math #exponentiation #binary
불변량, 체스판 도미노 덮기와 색깔 불변량 13.0s

4x4 체스판에서 도미노는 항상 검/흰 칸을 하나씩 덮는다. 두 칸을 제거할 때 같은 색이면 불가능.

🔢 알고리즘 invariant
23 elements · 5 chapters
#invariant #foundation #parity
브루트포스, 부분집합 2^N 열거 13.0s

배열 [1,2,3] 의 모든 부분집합 2^3=8 개를 비트마스크로 생성하고 최대 합을 찾는다.

🔢 알고리즘 bruteforcing
10 elements · 5 chapters
#bruteforcing #foundation #bitmask
비트마스크 DP (Bitmask DP) 13.0s

4 도시 TSP, 비트마스크로 방문 집합 표현. mask=1011 (도시 0,1,3 방문), 현재=3일 때 dp[1011][3].

🔢 알고리즘 dp-bitfield
12 elements · 5 chapters
#dp #bitmask #tsp
비트마스킹, 집합을 정수로 13.0s

집합 {0, 2, 3} 을 비트 0b1101 = 13 으로 표현. 멤버십 / 추가 / 합집합이 비트 연산 한 줄.

🔢 알고리즘 bitmask
10 elements · 5 chapters
#bitmask #foundation #algorithm
사칙연산: int 오버플로우 시각화 13.0s

int 범위 2^31-1 을 넘는 덧셈/곱셈이 오버플로우로 음수가 되는 과정과 long long 으로 해결.

🔢 알고리즘 arithmetic
10 elements · 5 chapters
#arithmetic #foundation #algorithm #overflow
삼분 탐색, 단봉 함수 극값 11.0s

f(x) = -(x-5)^2 + 10 포물선에서 최대값 찾기. m1, m2 비교로 1/3 구간 제거

🔢 알고리즘 ternary-search
21 elements · 6 chapters
#ternary-search #optimization #unimodal #algorithm
생성 함수, 동전 조합 문제 14.0s

동전 {1, 2, 5}로 금액 k를 만드는 방법의 수를 생성 함수로 계산. 각 동전은 1/(1-x^c) 다항식. 세 다항식을 곱하면 계수가 답.

🔢 알고리즘 generating-function
28 elements · 6 chapters
#algorithm #math #generating-function #combinatorics
생일 문제 (Birthday Paradox) 12.0s

N개 중 무작위 k개 선택 시 충돌 확률, sqrt(N) threshold 시각화

🔢 알고리즘 birthday
30 elements · 4 chapters
#birthday #probability #collision #math
선인장 그래프 (Cactus Graph) 8.0s

각 간선이 최대 1개의 사이클에만 속하는 그래프 구조

🔢 알고리즘 cactus
12 elements · 4 chapters
#graph #cactus #cycle #structure
선형계획법 (Linear Programming) 10.0s

2D LP, feasible region polygon, objective가 vertex로 이동

🔢 알고리즘 linear-programming
8 elements · 4 chapters
#linear-programming #optimization #simplex
선형대수 (Linear Algebra) 13.0s

2x2 행렬 곱셈: [1 2; 3 4] x [5 6; 7 8] = [19 22; 43 50]

🔢 알고리즘 linear-algebra
22 elements · 6 chapters
#linear-algebra #matrix #math
세그먼트 트리 (Segment Tree) 12.0s

구간 합 쿼리와 점 갱신을 O(log N)에 처리하는 이진 트리 자료구조

🔢 알고리즘 segtree
18 elements · 5 chapters
#data-structure #tree #segment-tree
세그먼트 트리, 구간 합 쿼리 11.9s

배열 [3, 1, 4, 1] 에 대한 합 세그먼트 트리에서 구간 [1..2] 의 합을 O(log n) 에 찾는 과정

🔢 알고리즘 segment-tree
47 elements · 8 chapters
#segment-tree #range-query #algorithm
소수 판정 (Primality Test) 9.0s

Trial division up to sqrt(n)

🔢 알고리즘 primality-test
5 elements · 4 chapters
#primality #prime #number-theory
소인수분해 (Prime Factorization) 10.0s

반복 나누기로 소인수 찾기, factor tree

🔢 알고리즘 prime-factorization
10 elements · 5 chapters
#prime-factorization #number-theory #factorization
수치해석: Newton-Raphson 근 찾기 14.0s

Newton-Raphson method 로 f(x) = x^2 - 2 의 근 sqrt(2) 를 접선 반복으로 2차 수렴.

🔢 알고리즘 numerical-analysis
25 elements · 4 chapters
#algorithm #math #numerical-analysis #numerical-methods
수학: 모듈러 산술 시각화 13.0s

유클리드 호제법으로 GCD 계산과 모듈러 연산의 distributive property 를 시각적으로 표현.

🔢 알고리즘 math
16 elements · 6 chapters
#math #foundation #algorithm #modular-arithmetic
순열 사이클 분해, i -> p[i] 로 이은 그래프 13.0s

순열 [3,1,2,5,4] 를 사이클로 분해: (1->3->2->1) 과 (4->5->4) 두 개의 사이클.

🔢 알고리즘 permutation-cycle-decomposition
16 elements · 6 chapters
#permutation-cycle-decomposition #foundation #permutation

사이트 검색 / 명령어

검색

스크롤 = 확대/축소 · 드래그 = 이동 · 0 = 원래 크기 · ESC = 닫기