[Perl] ν•΄μ‹œλ§΅

[원본 링크]

ν•΄μ‹œλŠ” λ³€μˆ˜λͺ…이 %둜 μ‹œμž‘ν•˜λ©°, λ¦¬ν„°λŸ΄μ€ μ•„λž˜μ˜ 리슀트 ν‘œν˜„μ‹μ„ κ°€μ§„λ‹€.
**( ν‚€1 => κ°’1, ν‚€2 => κ°’2, ... ) **

κ·Έλž˜μ„œ 뭐, λŒ€μΆ© μ•„λž˜μ™€ 같이 생성할 수 μžˆλ‹€. image

image

μ›ν•˜λŠ” 값을 찾고자 ν•œλ‹€λ©΄, μ€‘κ΄„ν˜Έ 사이에닀 찾을 κ°’μ˜ 킀값을 μ „λ‹¬ν•΄μ€˜μ•Ό ν•œλ‹€. image

image κ°’μ˜ νƒ€μž…μ΄ μŠ€μΉΌλΌμ΄λ―€λ‘œ, 찾을 λ•ŒλŠ” $λ₯Ό 썼닀.

ν•΄μ‹œ ν‘œν˜„μ‹μ—μ„œ μœ μ˜ν•  λ§Œν•œ 사항은, 사싀 =>λŠ” μ‰Όν‘œμ™€ 같은 ν‘œν˜„μ΄λž€ 것이닀.
λ”°λΌμ„œ λŒ€μΆ© μ‰Όν‘œλ‘œ λ‹€ 메꿔놔도 image

image ν™€μˆ˜λ²ˆμ§Έ, 짝수번째 순으둜 μ•Œμ•„μ„œ λ¬Άμ–΄ ν•΄μ‹œλ§΅μ„ λ§Œλ“€μ–΄μ€€λ‹€.

그리고 사싀 λ°°μ—΄μ˜ λ¦¬ν„°λŸ΄μ΄λ‚˜ ν•΄μ‹œμ˜ λ¦¬ν„°λŸ΄μ€ 기본적으둜 λ™μΌν•œ "리슀트" ν‘œν˜„μ‹μ΄λ‹€. κ·Έμ € λ³€μˆ˜λͺ…이 @둜 μ‹œμž‘ν•˜λƒ, %둜 μ‹œμž‘ν•˜λƒμ— λ”°λΌμ„œ κ·Έ 리슀트λ₯Ό λ°›μ•„ λ‚΄λΆ€ 데이터λ₯Ό λ‹€λ₯΄κ²Œ κ΅¬μ„±ν•˜λŠ” 것일 뿐이닀.


μ°Έμ‘°
https://qntm.org/perl_kr