์ค‘์•™๊ฐ’ ๊ตฌํ•˜๊ธฐ / ( ๋ฐฐ์—ด ์ •๋ ฌํ•˜๊ธฐ )
ยท
Algorithm/ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
์ค‘์•™๊ฐ’์€ ์–ด๋–ค ์ฃผ์–ด์ง„ ๊ฐ’๋“ค์„ ํฌ๊ธฐ์˜ ์ˆœ์„œ๋Œ€๋กœ ์ •๋ ฌํ–ˆ์„ ๋•Œ ๊ฐ€์žฅ ์ค‘์•™์— ์œ„์น˜ํ•˜๋Š” ๊ฐ’์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 1, 2, 7, 10, 11์˜ ์ค‘์•™๊ฐ’์€ 7์ž…๋‹ˆ๋‹ค. ์ •์ˆ˜ ๋ฐฐ์—ด array๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, ์ค‘์•™๊ฐ’์„ return ํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด๋ณด์„ธ์š”. array result [1, 2, 7, 10, 11] 7 [9, -1, 0] 0 sorted : ์ˆœ์„œ๋Œ€๋กœ ์ •๋ ฌ, ์ •๋ ฌ๋œ ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ฐ˜ํ™˜ reversed : ๊ฑฐ๊พธ๋กœ ๋’ค์ง‘๊ธฐ, iterableํ•œ ๊ฐ์ฒด๋ฅผ ๋ฐ˜ํ™˜, ํ™•์ธ์„ ์œ„ํ•ด์„œ๋Š” list๋กœ ํ•œ๋ฒˆ ๋” ๋ณ€ํ˜• ํ•„์š”
6042 : [๊ธฐ์ดˆ-๊ฐ’๋ณ€ํ™˜] ์‹ค์ˆ˜ 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ์†Œ์ˆซ์ ์ดํ•˜ ์ž๋ฆฌ ๋ณ€ํ™˜ํ•˜๊ธฐ(์„ค๋ช…)(py)
ยท
Algorithm/CodeUp ๊ธฐ์ดˆ
์‹ค์ˆ˜ 1๊ฐœ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ์†Œ์ˆซ์  ์ดํ•˜ ๋‘ ๋ฒˆ์งธ ์ž๋ฆฌ๊นŒ์ง€์˜ ์ •ํ™•๋„๋กœ ๋ฐ˜์˜ฌ๋ฆผํ•œ ๊ฐ’์„ ์ถœ๋ ฅํ•ด๋ณด์ž. ์ž…๋ ฅ ์‹ค์ˆ˜ 1๊ฐœ๊ฐ€ ์ž…๋ ฅ๋œ๋‹ค. ์ถœ๋ ฅ ์†Œ์ˆซ์  ์ดํ•˜ ๋‘ ๋ฒˆ์งธ ์ž๋ฆฌ๊นŒ์ง€์˜ ์ •ํ™•๋„๋กœ ๋ฐ˜์˜ฌ๋ฆผํ•œ ๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ž…๋ ฅ ์˜ˆ์‹œ 3.141592 ์ถœ๋ ฅ ์˜ˆ์‹œ 3.14 format(์ˆ˜, ".2f") ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์›ํ•˜๋Š” ์ž๋ฆฌ๊นŒ์ง€์˜ ์ •ํ™•๋„๋กœ ๋ฐ˜์˜ฌ๋ฆผ ๋œ ์‹ค์ˆ˜ ๊ฐ’์„ ๋งŒ๋“ค์–ด ์ค€๋‹ค. ์—ฌ๊ธฐ์„œ ๋งŒ๋“ค์–ด์ง„ ๊ฐ’์€ ์†Œ์ˆ˜์  ์•„๋ž˜ 3๋ฒˆ์งธ ์ž๋ฆฌ์—์„œ ๋ฐ˜์˜ฌ๋ฆผํ•œ ๊ฐ’์ด๋‹ค.
6041 : [๊ธฐ์ดˆ-์‚ฐ์ˆ ์—ฐ์‚ฐ] ์ •์ˆ˜ 2๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€ ๊ณ„์‚ฐํ•˜๊ธฐ(์„ค๋ช…)(py)
ยท
Algorithm/CodeUp ๊ธฐ์ดˆ
์ •์ˆ˜ 2๊ฐœ(a, b) ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ a๋ฅผ b๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋ฅผ ์ถœ๋ ฅํ•ด๋ณด์ž. ์ž…๋ ฅ 2๊ฐœ์˜ ์ •์ˆ˜(a, b)๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด ์ž…๋ ฅ๋œ๋‹ค. ์ถœ๋ ฅ a๋ฅผ b๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ์ž…๋ ฅ ์˜ˆ์‹œ 10 3 ์ถœ๋ ฅ ์˜ˆ์‹œ 1 a%b ์™€ ๊ฐ™์ด ์ž‘์„ฑํ•˜๋ฉด, a๋ฅผ b๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€(remainder)๋ฅผ ๊ณ„์‚ฐํ•ด์ค€๋‹ค.
6040 : [๊ธฐ์ดˆ-์‚ฐ์ˆ ์—ฐ์‚ฐ] ์ •์ˆ˜ 2๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ๋‚˜๋ˆˆ ๋ชซ ๊ณ„์‚ฐํ•˜๊ธฐ(์„ค๋ช…)(py)
ยท
Algorithm/CodeUp ๊ธฐ์ดˆ
์ •์ˆ˜ 2๊ฐœ(a, b) ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ a๋ฅผ b๋กœ ๋‚˜๋ˆˆ ๋ชซ์„ ์ถœ๋ ฅํ•ด๋ณด์ž. ์ž…๋ ฅ 2๊ฐœ์˜ ์ •์ˆ˜(a, b)๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด ์ž…๋ ฅ๋œ๋‹ค. ์ถœ๋ ฅ a๋ฅผ b๋กœ ๋‚˜๋ˆˆ ๋ชซ์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ž…๋ ฅ ์˜ˆ์‹œ ์˜ˆ์‹œ ๋ณต์‚ฌ 10 3 ์ถœ๋ ฅ ์˜ˆ์‹œ 3 a//b ์™€ ๊ฐ™์ด ์ž‘์„ฑํ•˜๋ฉด, a๋ฅผ b๋กœ ๋‚˜๋ˆˆ ๋ชซ(quotient)์„ ๊ณ„์‚ฐํ•ด์ค€๋‹ค.
6039 : [๊ธฐ์ดˆ-์‚ฐ์ˆ ์—ฐ์‚ฐ] ์‹ค์ˆ˜ 2๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ๊ฑฐ๋“ญ์ œ๊ณฑ ๊ณ„์‚ฐํ•˜๊ธฐ(py)
ยท
Algorithm/CodeUp ๊ธฐ์ดˆ
์‹ค์ˆ˜ 2๊ฐœ(f1, f2)๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ f1์„ f2๋ฒˆ ๊ฑฐ๋“ญ์ œ๊ณฑํ•œ ๊ฐ’์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด๋ณด์ž. ์ž…๋ ฅ 2๊ฐœ์˜ ์‹ค์ˆ˜(f1, f2)๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด ์ž…๋ ฅ๋œ๋‹ค. ์ถœ๋ ฅ f1์„ f2๋ฒˆ ๊ฑฐ๋“ญ์ œ๊ณฑํ•œ ๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ž…๋ ฅ ์˜ˆ์‹œ 4.0 2.0 ์ถœ๋ ฅ ์˜ˆ์‹œ 16.0
6038 : [๊ธฐ์ดˆ-์‚ฐ์ˆ ์—ฐ์‚ฐ] ์ •์ˆ˜ 2๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ๊ฑฐ๋“ญ์ œ๊ณฑ ๊ณ„์‚ฐํ•˜๊ธฐ(์„ค๋ช…)(py)
ยท
Algorithm/CodeUp ๊ธฐ์ดˆ
์ •์ˆ˜ 2๊ฐœ(a, b)๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ a๋ฅผ b๋ฒˆ ๊ณฑํ•œ ๊ฑฐ๋“ญ์ œ๊ณฑ์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด๋ณด์ž. ์ž…๋ ฅ 2๊ฐœ์˜ ์ •์ˆ˜(a, b)๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด ์ž…๋ ฅ๋œ๋‹ค. ์ถœ๋ ฅ a๋ฅผ b๋ฒˆ ๊ฑฐ๋“ญ์ œ๊ณฑํ•œ ๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ž…๋ ฅ ์˜ˆ์‹œ 2 10 ์ถœ๋ ฅ ์˜ˆ์‹œ 1024 python ์–ธ์–ด์—์„œ๋Š” ๊ฑฐ๋“ญ์ œ๊ณฑ์„ ๊ณ„์‚ฐํ•˜๋Š” ์—ฐ์‚ฐ์ž(**)๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
6037 : [๊ธฐ์ดˆ-์‚ฐ์ˆ ์—ฐ์‚ฐ] ๋ฌธ์žฅ ์—ฌ๋Ÿฌ ๋ฒˆ ์ถœ๋ ฅํ•˜๊ธฐ(์„ค๋ช…)(py)
ยท
Algorithm/CodeUp ๊ธฐ์ดˆ
๋ฐ˜๋ณต ํšŸ์ˆ˜์™€ ๋ฌธ์žฅ์„ ์ž…๋ ฅ๋ฐ›์•„ ์—ฌ๋Ÿฌ ๋ฒˆ ์ถœ๋ ฅํ•ด๋ณด์ž. ์ž…๋ ฅ ๋ฐ˜๋ณต ํšŸ์ˆ˜์™€ ๋ฌธ์žฅ์ด ์ค„์„ ๋ฐ”๊ฟ” ์ž…๋ ฅ๋œ๋‹ค. ์ถœ๋ ฅ ์ž…๋ ฅ๋œ ํšŸ์ˆ˜๋งŒํผ ์ž…๋ ฅ๋œ ๋ฌธ์žฅ์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ž…๋ ฅ ์˜ˆ์‹œ 3 I love CS ์ถœ๋ ฅ ์˜ˆ์‹œ I love CSI love CSI love CS
6036 : [๊ธฐ์ดˆ-์‚ฐ์ˆ ์—ฐ์‚ฐ] ๋‹จ์–ด ์—ฌ๋Ÿฌ ๋ฒˆ ์ถœ๋ ฅํ•˜๊ธฐ(์„ค๋ช…)(py)
ยท
Algorithm/CodeUp ๊ธฐ์ดˆ
๋‹จ์–ด์™€ ๋ฐ˜๋ณต ํšŸ์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ์—ฌ๋Ÿฌ ๋ฒˆ ์ถœ๋ ฅํ•ด๋ณด์ž. ์ž…๋ ฅ ๋‹จ์–ด์™€ ๋ฐ˜๋ณต ํšŸ์ˆ˜๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด ์ž…๋ ฅ๋œ๋‹ค. ์ถœ๋ ฅ ์ž…๋ ฅ๋œ ๋‹จ์–ด๋ฅผ ์ž…๋ ฅ๋œ ํšŸ์ˆ˜๋งŒํผ ๋ฐ˜๋ณตํ•ด ์ถœ๋ ฅํ•œ๋‹ค. ์ž…๋ ฅ ์˜ˆ์‹œ love 3 ์ถœ๋ ฅ ์˜ˆ์‹œ lovelovelove