ํ๋ก๊ทธ๋๋จธ์ค-Swift
์ต์ ์ง์ฌ๊ฐํ - ํ๋ก๊ทธ๋๋จธ์ค(Swift)
CheonD
2022. 9. 28. 12:26
์ต์ ์ง์ฌ๊ฐํ - ํ๋ก๊ทธ๋๋จธ์ค(Swift)
๋ฌธ์
https://school.programmers.co.kr/learn/courses/30/lessons/86491#
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
๋ฌธ์ ์ ๊ทผ
์ฃผ์ด์ง ๊ฐ๋ก๋ ์ธ๋ก ์ค ๋ ํฐ ์ชฝ์ผ๋ก ์ ๋ ฌ์ ํ ๋ค ๊ฐ์ฅ ํฐ width์ height๋ฅผ ์ถ์ถํด์ ๊ณฑํด์ค๋ค.
๋์ ํ์ด
๋ค๋ฅธ ์ฌ๋์ ํ์ด
๋ด ํ์ด์ ์ ์ฌํ๊ธด ํ์ง๋ง forEach๋ฅผ ํตํด ์ฌ์ด๋ ์ดํํธ(์ธ๋ถ ๋ณ์์)๋ฅผ ์ฃผ์๋ค๋ ์ ์ด ์ข์์ ๊ฐ์ ธ์๋ค.
ํผ๋๋ฐฑ
1. sorted(by: >)๋ฅผ ์ฌ์ฉํ ๋ >๋ ๋ฌธ์์ด๋ก ์ฃผ๋ ๊ฒ ์๋๋ค.
2. forEach๋ฅผ ํตํด์ ๊ฐ๊ฐ์ ๋ํด ์ธ๋ถ๋ณ์์ ์ํฅ์ ์ฃผ์.