๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿงฉ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ2

[Swift] [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ๋‘ ๊ฐœ ๋ฝ‘์•„์„œ ๋”ํ•˜๊ธฐ ํ’€์ด (์‚ฌ์ง„: ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋งˆ์Šค์ฝ”ํŠธ ๋จธ์“ฑ์ด) - ๋ชจ๋“  ์›์†Œ ๊ฐ„์˜ ํ•ฉ์„ ๊ตฌํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด์ค‘ for๋ฌธ์„ ์ด์šฉํ•ด์•ผ ํ•œ๋‹ค. numbers์˜ ๋ชจ๋“  ์ˆ˜๊ฐ€ 100 ์ดํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์„ฑ๋Šฅ์— ๋ฌธ์ œ ์—†๋‹ค! - ํ•ฉ์ด ์ค‘๋ณต๋  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ set์„ ์‚ฌ์šฉํ•ด์ฃผ์—ˆ๋‹ค. - ๋ฐฐ์—ด์— ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ๋‹ด์•„ ๋ฐ˜ํ™˜ํ•ด์•ผ ํ•ด์„œ sorted๋ฅผ ์‚ฌ์šฉํ•ด์ฃผ์—ˆ๋‹ค. set์„ sortedํ•œ ํ›„ array๋กœ ๋ณ€ํ™˜ํ•ด์ฃผ๋Š” ์ฝ”๋“œ๋“ค๋„ ๋ดค๋Š”๋ฐ, set์ด๋‚˜ dictionary๋‚˜ sorted๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ชจ๋‘ ๋ฐฐ์—ด๋กœ ๋ณ€ํ™˜๋˜์–ด ๋ฐ˜ํ™˜๋œ๋‹ค. - for in์„ ์‚ฌ์šฉํ•  ๋•Œ, ...numbers.count - 1 ์ฒ˜๋Ÿผ ๊ตฌ์ฒด์ ์ธ ์ธ๋ฑ์Šค๋ฅผ ์ง€์ •ํ•ด์ฃผ์—ˆ์—ˆ๋‹ค. .. [Int] { var answer = Set() for index in 0.. 2022. 1. 7.
ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์Šคํ„ฐ๋”” ํšŒ๊ณ  (์‚ฌ์ง„: ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋งˆ์Šค์ฝ”ํŠธ ๋จธ์“ฑ์ด) 2021๋…„ 7-8์›”์— ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์—์„œ ์ง„ํ–‰ํ•˜๋Š” ์ฝ”๋”ฉํ…Œ์ŠคํŠธ์™€ ์‹ค๋ฌด ์—ญ๋Ÿ‰ ๋ชจ๋‘ ์žก๋Š” ์Šคํ„ฐ๋””: Python๋ฐ˜์— ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‹œ ์Šคํ„ฐ๋””๊ฐ€ ๋๋‚œ ํ›„ ์ผ๋˜ ์ฃผ์ฐจ๋ณ„ ํšŒ๊ณ ๋ฅผ ์—ฎ์–ด์„œ ์ˆ˜์ • ํ›„ ์žฌ๋ฐœํ–‰ํ•˜๋Š” ๊ธ€์ž…๋‹ˆ๋‹ค. ์Šคํ„ฐ๋”” ์ค‘ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๋ฌธ์ œ ํ’€์ด๋ฅผ ์—ด์‹ฌํžˆ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠน์ • ๊ตฌ๊ฐ„์— ๋‹ค๋‹ค๋ฅด๋‹ˆ ์‹ค๋ ฅ์˜ ์ •์ฒด๋ฅผ ๋Š๊ผˆ์Šต๋‹ˆ๋‹ค. ์ฑ…์„ ํ†ตํ•ด ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ์—ˆ์ง€๋งŒ, ์ฑ…์˜ ํ•œ๊ณ„๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ž„ํŒฉํŠธ ์บ ํผ์Šค๋ฅผ ํ†ตํ•ด ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์—์„œ ์ง„ํ–‰ํ•˜๋Š” ํŒŒ์ด์ฌ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์Šคํ„ฐ๋””์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜ผ์ž ๊ณต๋ถ€ํ•  ๋•Œ๋Š” ํ’€ ์ˆ˜ ์—†๋Š” ๋ฌธ์ œ๋Š” ํ’€ ์ˆ˜ ์—†๋‹ค๋Š” (?) ํ•œ๊ณ„๊ฐ€ ์žˆ์—ˆ๊ณ , ์ฑ…์œผ๋กœ ๋ฐฐ์šฐ๋ฉฐ ์ฑ… ์† ๊น”๋”ํ•œ ์˜ˆ์ œ ์ฝ”๋“œ๋ฅผ ๋”ฐ๋ผ์น˜๋‹ค ๋ณด๋‹ˆ ๋‚ด ์ฝ”๋“œ์˜ ๋ฌธ์ œ์ ์„ ๋Š๋ผ์ง€ ๋ชปํ–ˆ์—ˆ์Šต๋‹ˆ๋‹ค... ํ•˜์ง€๋งŒ ์Šคํ„ฐ๋””๋ฅผ ์‹œ์ž‘ํ•˜๋ฉฐ ์ฝ”๋“œ์— ๋งŽ์€ ๋ฌธ์ œ๊ฐ€ ์žˆ.. 2021. 11. 11.