Tiny Bunny 'programmers' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (50 Page)
๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

programmers306

[python] ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ธ์ง€ ํ™•์ธํ•˜๊ธฐ ๋ฌธ์ œ ์„ค๋ช…๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ด๋ž€ ๋ฌธ์ž์—ด์—์„œ ์—ฐ์†๋œ ์ผ๋ถ€๋ถ„์— ํ•ด๋‹นํ•˜๋Š” ๋ฌธ์ž์—ด์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋ฌธ์ž์—ด "ana", "ban", "anana", "banana", "n"๋Š” ๋ชจ๋‘ ๋ฌธ์ž์—ด "banana"์˜ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ด์ง€๋งŒ, "aaa", "bnana", "wxyz"๋Š” ๋ชจ๋‘ "banana"์˜ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ด ์•„๋‹™๋‹ˆ๋‹ค. ๋ฌธ์ž์—ด my_string๊ณผ target์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, target์ด ๋ฌธ์ž์—ด my_string์˜ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ด๋ผ๋ฉด 1์„, ์•„๋‹ˆ๋ผ๋ฉด 0์„ return ํ•˜๋Š” solution ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•ด ์ฃผ์„ธ์š”.  ์ž…์ถœ๋ ฅ ์˜ˆmy_stringtargetresult"banana""ana"1"banana""wxyz"0  ์ œ์ถœ ๋‚ด์—ญdef solution(my_string, target): return 1 if .. 2024. 10. 10.
[python] ๋ฐฐ์—ด์˜ ์›์†Œ ์‚ญ์ œํ•˜๊ธฐ ๋ฌธ์ œ ์„ค๋ช…์ •์ˆ˜ ๋ฐฐ์—ด arr๊ณผ delete_list๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. arr์˜ ์›์†Œ ์ค‘ delete_list์˜ ์›์†Œ๋ฅผ ๋ชจ๋‘ ์‚ญ์ œํ•˜๊ณ  ๋‚จ์€ ์›์†Œ๋“ค์€ ๊ธฐ์กด์˜ arr์— ์žˆ๋˜ ์ˆœ์„œ๋ฅผ ์œ ์ง€ํ•œ ๋ฐฐ์—ด์„ return ํ•˜๋Š” solution ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•ด ์ฃผ์„ธ์š”.  ์ž…์ถœ๋ ฅ ์˜ˆarrdelete_listresult[293, 1000, 395, 678, 94][94, 777, 104, 1000, 1, 12][293, 395, 678][110, 66, 439, 785, 1][377, 823, 119, 43][110, 66, 439, 785, 1]  ์ œ์ถœ ๋‚ด์—ญdef solution(arr, delete_list): answer = [i for i in arr if i not in delete_list] return answer.. 2024. 10. 10.
[python] ๋ฌธ์ž์—ด๋กœ ๋ณ€ํ™˜ ๋ฌธ์ œ ์„ค๋ช… ์ •์ˆ˜ n์ด ์ฃผ์–ด์งˆ ๋•Œ, n์„ ๋ฌธ์ž์—ด๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.  ์ž…์ถœ๋ ฅ ์˜ˆnresult123"123"2573"2573"  ์ œ์ถœ ๋‚ด์—ญdef solution(n): return str(n)  ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉ ๊ธฐ์ดˆ ํŠธ๋ ˆ์ด๋‹ Day22 ํ•จ์ˆ˜(๋ฉ”์„œ๋“œ), ์กฐ๊ฑด๋ฌธ ํ™œ์šฉhttps://school.programmers.co.kr/learn/courses/30/lessons/181845 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”.programmers.co.kr 2024. 10. 10.
[python] ๋‘ ์ˆ˜์˜ ํ•ฉ ๋ฌธ์ œ ์„ค๋ช… 0 ์ด์ƒ์˜ ๋‘ ์ •์ˆ˜๊ฐ€ ๋ฌธ์ž์—ด a, b๋กœ ์ฃผ์–ด์งˆ ๋•Œ, a + b์˜ ๊ฐ’์„ ๋ฌธ์ž์—ด๋กœ return ํ•˜๋Š” solution ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•ด ์ฃผ์„ธ์š”.  ์ž…์ถœ๋ ฅ ์˜ˆabresult"582""734""1316""18446744073709551615""287346502836570928366""305793246910280479981""0""0""0"  ์ œ์ถœ ๋‚ด์—ญdef solution(a, b): return str(int(a)+int(b))  ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉ ๊ธฐ์ดˆ ํŠธ๋ ˆ์ด๋‹ Day22 ํ•จ์ˆ˜(๋ฉ”์„œ๋“œ), ์กฐ๊ฑด๋ฌธ ํ™œ์šฉhttps://school.programmers.co.kr/learn/courses/30/lessons/181846 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž .. 2024. 10. 10.
728x90