Algorithm
-
[Algorithm] ์๊ณ ๋ฆฌ์ฆ ํ ์ ๋ฆฌ (Swift)Algorithm 2022. 1. 5. 10:40
1. ๋ฐฐ์ด์ ๋ชจ๋ ์์ ๋ํ๊ธฐ, ๋ชจ๋ ๊ณฑํ๊ธฐlet arr = [1, 2, 3, 4, 5]// ๋ฐฐ์ด์ ์์ ๋ชจ๋ ๋ํ ๊ฐlet addTotal = arr.reduce(0, +) // 15// ๋ฐฐ์ด์ ์์ ๋ชจ๋ ๊ณฑํ ๊ฐlet mulTotal = arr.reduce(1, *) // 120 2. ๊ณต๋ฐฑ์ผ๋ก ์ซ์ ์ฌ๋ฌ ๊ฐ ์ ๋ ฅ ๋ฐ์ ํ ์ ์ ๋ฐฐ์ด๋ก ์ ์ฅํ๊ธฐ// components ์ฌ์ฉvar nums = readLine()!.components(separatedBy: " ").map { Int($0)! }var nums = readLine()!.components(separatedBy: " ").compactMap { Int($0) }// split ์ฌ์ฉvar nums = readLine()!.split(separa..