μ½λ©ν
μ€νΈ μ°μ΅/νλ‘κ·Έλλ¨Έμ€_2022
[νλ‘κ·Έλλ¨Έμ€] Lv1. λ΄μ
μ΄λ³΄λ³΄ νμ§
2022. 10. 6. 09:04
728x90
λ¬Έμ μ€λͺ
κΈΈμ΄κ° κ°μ λ 1μ°¨μ μ μ λ°°μ΄ a, bκ° λ§€κ°λ³μλ‘ μ£Όμ΄μ§λλ€. aμ bμ λ΄μ μ return νλλ‘ solution ν¨μλ₯Ό μμ±ν΄μ£ΌμΈμ.
μ΄λ, aμ bμ λ΄μ μ a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] μ λλ€. (nμ a, bμ κΈΈμ΄)
μ νμ¬ν
- a, bμ κΈΈμ΄λ 1 μ΄μ 1,000 μ΄νμ λλ€.
- a, bμ λͺ¨λ μλ -1,000 μ΄μ 1,000 μ΄νμ λλ€.
μ μΆλ ₯ μ
a b result
μ μΆλ ₯ μ μ€λͺ
[1,2,3,4] | [-3,-1,0,2] | 3 |
[-1,0,1] | [1,0,-1] | -2 |
μ μΆλ ₯ μ μ€λͺ
μ μΆλ ₯ μ #1
- aμ bμ λ΄μ μ 1*(-3) + 2*(-1) + 3*0 + 4*2 = 3 μ λλ€.
μ μΆλ ₯ μ #2
- aμ bμ λ΄μ μ (-1)*1 + 0*0 + 1*(-1) = -2 μ λλ€.
λμ νμ΄
λ€λ₯Έ μ¬λ νμ΄
λ€λ₯Έ μ¬λ νμ΄λ₯Ό 보면 μ€νΈλ¦Όμ μ¬μ©ν΄μ νμ€λ‘ μ½λλ₯Ό λλΈκ²μ νμΈ ν μ μλ€.
ν ..
-> Streamμ μ¬μ©νλ©΄ νμ€ν λ§μ΄ λλ €μ§λ κ²μ νμΈν μ μλ€.
μ½λκ° κ°κ²°ν΄μ§λλΌλ κ΅³μ΄..? μΆλ€.
κ·Έλ₯ μ΄λ κ² νμλ μλ€~ λΌλκ±° μκ³ λμ΄κ°λ©΄ λ κ² κ°λ€.
728x90