์ƒ์„ธ ์ปจํ…์ธ 

๋ณธ๋ฌธ ์ œ๋ชฉ

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค LV.0 _ Swift] Day18 ๋ฐฐ์—ด ์ž๋ฅด๊ธฐ

โŒจ๏ธ Cording Test/Programmers

by AHN.Jihyeon 2024. 5. 14. 21:34

๋ณธ๋ฌธ


 

๐Ÿ“„ ๋ฌธ์ œ 1. ๋ฐฐ์—ด ์ž๋ฅด๊ธฐ

๐Ÿ”— ๋ฌธ์ œ ๋งํฌ : https://school.programmers.co.kr/learn/courses/30/lessons/120833

 
 
 
 
 
 

๐Ÿšซ ์˜ค๋ฅ˜ ๋ฐ ํ•ด๊ฒฐ

๋งจ ์ฒ˜์Œ์— ์ž‘์„ฑํ–ˆ๋˜ ์ฝ”๋“œ์ธ๋ฐ, ์—๋Ÿฌ๋ถ€๋ถ„์„ ํ™•์ธํ•ด๋ณด๋ฉด

๋ฐ˜ํ™˜ ํƒ€์ž…์ด Int ํƒ€์ž…์˜ ๋ฐฐ์—ด์ด ์•„๋‹Œ, ArraySlice<Int>๋ผ 

์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•œ ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. 

 

๋‹ค๋ฅธ ๋ธ”๋กœ๊ทธ๋ฅผ ์ฐพ์•„๋ณด๋‹ˆ๊นŒ ๋ฐฐ์—ด์„ ๋ฒ”์œ„ ์ธ๋ฑ์Šค๋กœ

๊ฐ€์ง€๊ณ  ์™€์„œ ๊ทธ๋ ‡๋‹ค๊ณ  ํ•œ๋‹ค. 

 

[Int]๋กœ ํƒ€์ž…๋ณ€ํ™˜ํ•ด์ฃผ๋‹ˆ๊นŒ ์ •์ƒ ์ž‘๋™์ด ๋˜์—ˆ๋‹ค.  
 

๊ทธ๋Ÿฐ๋ฐ ๋˜ Xcode์—์„œ๋Š” ์ž‘๋™์ด ๋œ๋‹ค..??

์Œ... ๊ตฌ๊ธ€๋ง์„ ๊ณ„์†ํ•ด๋ณด๋Š”๋ฐ ์ •ํ™•ํ•œ ์ด์œ ๋Š” ๊ณ„์† ..Araboza..
 

โžก๏ธ ์•Œ์•„ ๋ณธ ๊ฒฐ๊ณผ...2024.05.23 

์ผ๋‹จ, Xcode์—์„œ๋Š” ๊ฐ„๋‹จํ•˜๊ฒŒ ํ…Œ์ŠคํŠธ ํ•˜๋Š” ์ฝ”๋“œ๋ผ solution ํ•จ์ˆ˜๊ฐ€ ์—†์–ด์„œ

return์„ ์‚ฌ์šฉํ•˜๋ฉด ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•ด ์ž„์‹œ์ ์œผ๋กœ print() ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•ด ํ™•์ธ ํ–ˆ์—ˆ๋‹ค. 

 

์ถœ๋ ฅ์ด ๋˜๋Š” ๊ฒƒ์„ ํ†ต๊ณผํ–ˆ๋‹ค๊ณ  ์ฐฉ๊ฐํ–ˆ๋˜ ๊ฒƒ....!

๊ฒฐ๊ตญ์—๋Š” Xcode์—์„œ๋„ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ์„ ๊ฒƒ์ด๋‹ค. 

 

๋‹ค์‹œ ํ•œ ๋ฒˆ ํƒ€์ž…์„ ํ™•์ธ ํ•ด๋ณด๋‹ˆ ArraySlice ํƒ€์ž…์ด๋‹ค. 

 

ArraySlice์— ๊ด€ํ•œ ๋‚ด์šฉ์ด ๋‚ด๊ฐ€ ๋ณด๋Š” ์ธ๊ฐ• ๋’ท๋ถ€๋ถ„์—์„œ

๋ฌธ์ž์—ด Substring์ด ๋ฐฐ์—ด์˜ ArraySlice์™€ ๋™์ผํ•œ ๊ฐœ๋…์ด๋ผ๊ณ  ํ•œ๋‹ค. 

 

๋‹ค์‹œ ํ•œ๋ฒˆ Araboza...

 

 


 

โœ…  ์ œ์ถœ ์ฝ”๋“œ

 
 
 
 
 

๐Ÿ‘€  ๋‹ค๋ฅธ ํ’€์ด ๋ถ„์„

 Array()๋ฅผ ์‚ฌ์šฉํ•ด ํƒ€์ž… ๋ณ€ํ™˜๋„ ๊ฐ€๋Šฅํ–ˆ๋‹ค. 
 
 

๊ด€๋ จ๊ธ€ ๋”๋ณด๊ธฐ