๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ‘Ÿ Etc

์†Œ์Šค์ฝ”๋“œ์— ์ปฌ๋Ÿฌ์Šคํฌ๋ฆฝํŠธ ์ ์šฉํ•˜๊ธฐ

by Fomagran ๐Ÿ’ป 2020. 2. 8.
728x90
๋ฐ˜์‘ํ˜•

ํ‹ฐ์Šคํ† ๋ฆฌ์— ์†Œ์Šค์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋‹ค๋ณด๋ฉด ์•„๋ž˜ ์‚ฌ์ง„์ฒ˜๋Ÿผ ์ดˆ๋ก์ƒ‰์œผ๋กœ๋งŒ ์ฝ”๋“œ๊ฐ€ ์จ์ ธ ์˜ˆ์˜์ง€๋„ ์•Š๊ณ  ํ•œ ๋ˆˆ์— ํ™•์ธํ•˜๊ธฐ๋„ ์‰ฝ์ง€ ์•Š๋‹ค.

๊ทธ๋ ‡๊ฒŒ ํ•ด์„œ ์ฐพ์€๊ฒŒ Color Scripter๋ผ๋Š” ๊ฒƒ์ธ๋ฐ ์‚ฌ์šฉ๋ฒ•์€

๋จผ์ € https://colorscripter.com/ ์‚ฌ์ดํŠธ์— ์ด๋™ ํ›„ ์–ธ์–ด,์Šคํƒ€์ผํŒจํ‚ค์ง€,๋ฐฐ๊ฒฝ ๋“ฑ์„ ์„ค์ •ํ•ด์ฃผ๊ณ  ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•œ ๋’ค

์šฐ์ธก ํ•˜๋‹จ์— ์žˆ๋Š” HTML๋กœ ๋ณต์‚ฌ ๋˜๋Š” ํด๋ฆฝ๋ณด๋“œ์— ๋ณต์‚ฌ๋ฅผ ํ•˜๋ฉด ๋˜๋Š”๋ฐ ํด๋ฆฝ๋ณด๋“œ๋กœ ๋ณต์‚ฌ๋ฅผ ๋ˆŒ๋ €๋”๋‹ˆ ์•„๋ž˜ ์‚ฌ์ง„๊ณผ ๊ฐ™์ด ์ง€์›๋˜์ง€ ์•Š๋Š” ๋ธŒ๋ผ์šฐ์ €๋ผ๊ณ  ๋– ์„œ HTML๋กœ ๋ณต์‚ฌํ–ˆ๋‹ค. (MAC์ด๋ผ์„œ ๊ทธ๋Ÿฐ๊ฐ€?)

HTML๋กœ ๋ณต์‚ฌ๋ฅผ ๋ˆ„๋ฅธ ๋’ค  Ctrl + C๋ฅผ ํ•ด์ฃผ๊ณ  (๋งฅ์˜ ๊ฒฝ์šฐ Cmd + C ) ํ‹ฐ์Šคํ† ๋ฆฌ ๊ธ€์“ฐ๊ธฐ๋กœ ์ด๋™ํ•ด์„œ Ctrl + V๋ฅผ ํ•ด์ฃผ๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์˜ˆ์˜๊ฒŒ ์†Œ์Šค์ฝ”๋“œ๊ฐ€ ๋ณต์‚ฌ๋œ๋‹ค.

1
2
3
4
5
6
7
8
9
10
11
12
13
import Foundation
 
    func solution(_ array:[Int], _ commands:[[Int]]) -> [Int] {
        
        print(commands.map { array in
            array[0]
        })
       
        return commands.map({ key in array[(key[0]-1)...(key[1]-1)].sorted()[key[2]-1]
        })
}
 
solution([1526374], [[253], [441], [173]])
728x90
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€