μˆ˜ν•™ μ•Œκ³ λ¦¬μ¦˜Beginner

파슀칼의 μ‚Όκ°ν˜•

각 μˆ«μžκ°€ λ°”λ‘œ μœ„μ˜ 두 숫자의 합인 이항 κ³„μˆ˜μ˜ μ‚Όκ°ν˜• λ°°μ—΄μž…λ‹ˆλ‹€. λΈ”λ ˆμ¦ˆ 파슀칼(1623-1662)의 이름을 λ”°μ„œ λͺ…λͺ…λ˜μ—ˆμœΌλ©°, μˆ˜μ„ΈκΈ° μ „λΆ€ν„° μˆ˜ν•™μžλ“€μ—κ²Œ μ•Œλ €μ Έ μžˆμ—ˆμŠ΅λ‹ˆλ‹€. 이항 μ „κ°œ, μ‘°ν•©λ‘ , ν”Όλ³΄λ‚˜μΉ˜ μˆ˜μ™€μ˜ 연결을 ν¬ν•¨ν•œ μ•„λ¦„λ‹€μš΄ μˆ˜ν•™μ  νŒ¨ν„΄μ„ λ³΄μ—¬μ€λ‹ˆλ‹€.

#mathematical#combinatorics#binomial-coefficients#dynamic-programming

Complexity Analysis

Time (Average)

O(nΒ²)

Expected case performance

Space

O(nΒ²)

Memory requirements

Time (Best)

O(nΒ²)

Best case performance

Time (Worst)

O(nΒ²)

Worst case performance

Step: 1 / 0
500ms
SlowFast
Keyboard Shortcuts
Space Play/Pause← β†’ StepR Reset1-4 Speed

Real-time Statistics

Algorithm Performance Metrics

Progress0%
Comparisons
0
Swaps
0
Array Accesses
0
Steps
1/ 0

Algorithm Visualization

Step 1 of 0

Initialize array to begin

Default
Comparing
Swapped
Sorted

Code Execution

Currently executing
Previously executed

Implementation

Pascal's Triangle - Algorithm Vision