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

애니메이션

총 383개 · 1 / 16 페이지

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

태그로 필터 (697)
0-1 BFS (Deque 활용) 12.0s

간선 가중치가 0 또는 1만 존재하는 그래프에서 deque로 최단 경로를 O(V+E)에 구하는 알고리즘

🔢 알고리즘 0-1-bfs
19 elements · 6 chapters
#graph #shortest-path #0-1-bfs #deque
0-1 Knapsack DP 13.5s

0-1 배낭 문제 DP 테이블 채우기 시각화

🔢 알고리즘 knapsack
24 elements · 6 chapters
#dp #knapsack #optimization #dynamic-programming
0/1 Knapsack (DP) 5.6s

Dynamic Programming approach to 0/1 Knapsack using a 1D array.

🔢 알고리즘 dp-knapsack
11 elements · 7 chapters
#dp #knapsack #optimization
2-SAT (Implication Graph) 10.0s

2-CNF 판정: implication graph 구축 + SCC 로 xi와 ¬xi가 같은 SCC에 있는지 검사

🔢 알고리즘 2-sat
13 elements · 5 chapters
#2-sat #graph #scc #satisfiability
2D 기하, 벡터 외적과 CCW 13.0s

2D 평면 위 벡터 a=(3,1), b=(1,2) 의 외적 = 3*2 - 1*1 = 5 (평행사변형 넓이). CCW 판정으로 반시계/시계/일직선 구분.

🔢 알고리즘 geometry
15 elements · 5 chapters
#geometry #foundation #algorithm
2D Segment Tree (다차원 세그먼트 트리) 11.0s

2D 구간 쿼리와 점 갱신을 O(log²N)에 처리

🔢 알고리즘 multi-segtree
11 elements · 4 chapters
#data-structure #tree #2d-segtree
3D 기하, 벡터 외적과 평면 13.0s

3D 공간에서 u=(1,0,0), v=(0,1,0) 의 외적 w=(0,0,1) (right-hand rule). 평면의 법선 벡터와 점-평면 거리를 O(1) 계산.

🔢 알고리즘 geometry-3d
18 elements · 5 chapters
#geometry-3d #geometry #algorithm
4D Hyper Geometry: 초평면과 tesseract 13.0s

4차원 공간의 벡터, 초평면 w=0 까지의 거리, tesseract 꼭짓점과 대각선 전개.

🔢 알고리즘 geometry-hyper
19 elements · 5 chapters
#geometry-hyper #geometry #algorithm
가우스 소거법 (Gaussian Elimination) 10.0s

행렬을 echelon form으로 변환, pivot 열 강조

🔢 알고리즘 gaussian-elimination
8 elements · 4 chapters
#gaussian-elimination #linear-algebra #matrix
각도 정렬 (Angle Sorting / Polar Sort) 12.0s

6개 점을 원점 기준 반시계 각도순으로 정렬. half-plane 분할 후 CCW 비교로 O(N log N).

🔢 알고리즘 angle-sorting
22 elements · 5 chapters
#geometry #angle-sorting #algorithm
강한 연결 요소 (SCC): Tarjan 10.0s

DFS로 low-link 계산, 스택에서 SCC를 추출합니다

🔢 알고리즘 scc
11 elements · 4 chapters
#scc #tarjan #strongly-connected
게임 이론: Nim XOR 과 Win/Loss DP 14.0s

돌 게임 win/loss DP 테이블과 Nim XOR 을 시각화

🔢 알고리즘 game-theory
41 elements · 4 chapters
#algorithm #game #game-theory #nim
격자 그래프: 2D 배열을 그래프로 10.0s

각 칸이 노드, 4방향 인접 칸이 간선. BFS로 최단 경로를 탐색합니다.

🔢 알고리즘 grid-graph
12 elements · 5 chapters
#grid #graph #bfs #shortest-path
구현: 로봇 청소기 시뮬레이션 13.0s

4방향 탐색 + 회전 + 후진 상태 기계를 단계별로 시각화.

🔢 알고리즘 implementation
16 elements · 6 chapters
#implementation #foundation #algorithm #simulation
그래프 순회: BFS vs DFS 12.0s

너비 우선 탐색(BFS)은 큐, 깊이 우선 탐색(DFS)은 스택/재귀로 정점을 방문합니다.

🔢 알고리즘 graph-traversal
22 elements · 4 chapters
#graph #bfs #dfs #traversal
그래프 BFS (너비 우선 탐색) 5.1s

큐(Queue)를 사용하여 가까운 노드부터 탐색합니다.

🔢 알고리즘 graph-bfs
17 elements · 7 chapters
#graph #bfs #queue #search
그래프 DFS (깊이 우선 탐색) 5.4s

스택(Stack)을 사용하여 깊은 곳부터 우선적으로 탐색합니다.

🔢 알고리즘 graph-dfs
17 elements · 7 chapters
#graph #dfs #stack #search
깊이 우선 탐색 (DFS) 10.0s

스택 또는 재귀로 그래프를 깊이 우선으로 탐색, 백트래킹

🔢 알고리즘 dfs
8 elements · 6 chapters
#graph #dfs #traversal
너비 우선 탐색 (BFS) 12.0s

큐(FIFO)를 사용한 level-order 그래프 순회. 무가중 그래프에서 최단 경로 O(V+E).

🔢 알고리즘 bfs
14 elements · 7 chapters
#graph #bfs #shortest-path #queue
네트워크 유량, 증가 경로 탐색 12.0s

Edmonds-Karp 알고리즘으로 잔여 그래프에서 증가 경로를 반복 탐색하여 최대 유량을 구합니다.

🔢 알고리즘 flow
12 elements · 5 chapters
#graph #flow #max-flow #edmonds-karp +1
누적 합, O(1) 구간 합 쿼리 13.0s

배열 [1,2,3,4,5] 의 누적 합 S 를 만들고, 임의 구간 [l, r] 의 합을 S[r] - S[l-1] 으로 O(1).

🔢 알고리즘 prefix-sum
17 elements · 5 chapters
#prefix-sum #foundation #algorithm
다각형 내부 점 판정 (Ray Casting) 13.0s

오목 6각형과 두 쿼리 점. 내부 점 q1 의 ray 는 변과 1회 교차(홀수), 외부 점 q2 는 0회(짝수).

🔢 알고리즘 point-in-non-convex-polygon
20 elements · 4 chapters
#geometry #point-in-polygon #ray-casting #algorithm
다익스트라 (Dijkstra), 최단경로 11.5s

가중 그래프에서 시작 정점으로부터 모든 정점까지의 최단 거리를 찾는 알고리즘

🔢 알고리즘 dijkstra
37 elements · 8 chapters
#dijkstra #shortest-path #graph #algorithm
다항식 보간, Lagrange 기저 함수 12.0s

n개 점을 지나는 n-1차 다항식을 Lagrange 기저 함수 L_i(x)로 구성. 각 L_i는 i번째 점만 1, 나머지는 0. 선형 결합으로 최종 다항식 완성.

🔢 알고리즘 polynomial-interpolation
16 elements · 6 chapters
#algorithm #math #polynomial #interpolation

사이트 검색 / 명령어

검색

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