Algorithm๐Ÿค

https://school.programmers.co.kr/learn/courses/30/lessons/172928 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr # 2์ฐจ์› ๋ฐฐ์—ด ๋Œ€์‹  1์ฐจ์› ๋ฐฐ์—ด ์•ˆ์˜ ๋ฌธ์ž์—ด ๊ฐ’์„ 2์ฐจ์› ๋ฐฐ์—ด์ฒ˜๋Ÿผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„๊นŒ ?? ์ •๋‹ต์€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค !! park = ["SOO","OXXX","OOOXXXZ"] print(park[0]) print(park[1]) print(park[2]) print() print(park[0][0]) print(park[0][1]) print(park[0][2]) print() print(le..
continue๋ฌธ๊ณผ break๋ฌธ์€ ๊ธฐ๋ณธ์ž…๋‹ˆ๋‹ค! ํ•˜์ง€๋งŒ ์–ด๋ ค์šด ๋ฌธ์ œ์—์„œ ๋ถ„๊ธฐ๋ณ„ ์ผ€์ด์Šค๋ฅผ ์ž˜ ๋ถ„๋ฅ˜ํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ๋ณธ ๋ฌธ๋ฒ•์€ ํ™•์‹คํ•˜๊ฒŒ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•˜๋Š” ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค โœ”๏ธํŒŒ์ด์ฌ continue & break ๋ฌธ ์ด๋ž€? ํŒŒ์ด์ฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ for๋ฌธ์ด๋‚˜ while๋ฌธ์„ ์“ฐ๋‹ค๋ณด๋ฉด ์–ด๋–ค ์กฐ๊ฑด์ผ๋•Œ ๋ฐ˜๋ณต๋ฌธ ์ž์ฒด๋ฅผ ๋น ์ ธ๋‚˜์˜ค๊ฑฐ๋‚˜ ์–ด๋–ค ์กฐ๊ฑด์—์„œ๋Š” ๊ฑด๋„ˆ๋›ฐ์–ด์•ผ ํ•˜๋Š” ์˜ˆ์™ธ์‚ฌํ•ญ์ด ์ƒ๊ธธ ๋•Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿด๋•Œ ์‚ฌ์šฉํ•˜๋Š”๊ฒƒ์ด continue & break ๋ฌธ ์ž…๋‹ˆ๋‹ค. โœ”๏ธcontinue๋ฌธ์€ ์–ด๋–ค ์กฐ๊ฑด์ผ๋•Œ๋Š” ๋ฐ˜๋ณต๋ฌธ ์•ˆ์— ๋ช…์‹œ๋œ ์ˆ˜ํ–‰ ์ฝ”๋“œ๋ฅผ ๊ฑด๋„ˆ๋›ฐ๊ฒŒ ํ•˜๊ณ  ์›๋ž˜ ์‹คํ–‰ ์ค‘์ด๋˜ for๋ฌธ ๋“ฑ ๋ฐ˜๋ณต๋ฌธ์œผ๋กœ ๋‹ค์‹œ ๋Œ์•„์˜ค๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค for route in routes: isFalse = False for i in range(1, int(dist) + 1):..
https://www.acmicpc.net/problem/2178 2178๋ฒˆ: ๋ฏธ๋กœ ํƒ์ƒ‰ ์ฒซ์งธ ์ค„์— ๋‘ ์ •์ˆ˜ N, M(2 ≤ N, M ≤ 100)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‹ค์Œ N๊ฐœ์˜ ์ค„์—๋Š” M๊ฐœ์˜ ์ •์ˆ˜๋กœ ๋ฏธ๋กœ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ๊ฐ์˜ ์ˆ˜๋“ค์€ ๋ถ™์–ด์„œ ์ž…๋ ฅ์œผ๋กœ ์ฃผ์–ด์ง„๋‹ค. www.acmicpc.net ๋ฌธ์ œ N×Mํฌ๊ธฐ์˜ ๋ฐฐ์—ด๋กœ ํ‘œํ˜„๋˜๋Š” ๋ฏธ๋กœ๊ฐ€ ์žˆ๋‹ค. 1 0 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 0 1 1 ๋ฏธ๋กœ์—์„œ 1์€ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋Š” ์นธ์„ ๋‚˜ํƒ€๋‚ด๊ณ , 0์€ ์ด๋™ํ•  ์ˆ˜ ์—†๋Š” ์นธ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฏธ๋กœ๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, (1, 1)์—์„œ ์ถœ๋ฐœํ•˜์—ฌ (N, M)์˜ ์œ„์น˜๋กœ ์ด๋™ํ•  ๋•Œ ์ง€๋‚˜์•ผ ํ•˜๋Š” ์ตœ์†Œ์˜ ์นธ ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ํ•œ ์นธ์—์„œ ๋‹ค๋ฅธ ์นธ์œผ๋กœ ์ด๋™ํ•  ๋•Œ, ์„œ๋กœ ์ธ์ ‘ํ•œ ์นธ์œผ๋กœ๋งŒ ์ด๋™ํ•  ์ˆ˜ ..
Python deque deque ๋ผ๋Š” ๊ฒƒ์€ ์‰ฝ๊ฒŒ ๋งํ•˜์ž๋ฉด ํŒŒ์ด์ฌ์˜ list ์™€ ๊ฐ™์ด ์š”์†Œ๋“ค์„ ํ•œ ๊ณณ์— ๋‹ด์•„๋‘๋Š” ๋ฐฐ์—ด์ด๋‹ค. ํŒŒ์ด์ฌ์—์„œ ํ queue๋Š” First In First Out (FIFO) ์˜ ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™๋œ๋‹ค. ๋ฑ(๋ฐํ)๋Š” ํ๋Š” ํ์ด์ง€๋งŒ ์–‘๋ฐฉํ–ฅ์ธ queue์ด๋‹ค. ์–‘ ์ชฝ ๋ฐฉํ–ฅ ๋ชจ๋‘์—์„œ (์•ž, ๋’ค) ์š”์†Œ๋ฅผ ์ถ”๊ฐ€/ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ๋‹ค. List๋„ ์žˆ๋Š”๋ฐ ๊ตณ์ด deque๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋Š” ? ๊ฐ„๋žตํ•˜๊ฒŒ ๋งํ•˜์ž๋ฉด List ๋ณด๋‹ค deque์˜ ์†๋„๊ฐ€ ํ›จ์”ฌ ๋น ๋ฅด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. list๋Š” O(n) ์˜ ์†๋„, deque๋Š” O(1)์˜ ์†๋„์ด๋‹ค. ์š”๊ธฐ ํ‘œ์—์„œ ๋ณด๋‹ค์‹œํ”ผ O(1)์˜ ์†๋„๊ฐ€ ๊ฐ€ - ์žฅ ์ข‹์€ best ์†๋„์ด๋‹ค. ๊ทธ๊ฒŒ ๋ฐ”๋กœ deque ! ์—ฐ์‚ฐ์ด ๋งŽ์„์ˆ˜๋ก ์•ˆ์“ธ ์ด์œ ๊ฐ€ ์—†๋‹ค. ์ฒ˜์Œ deque์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ’€์–ด๋ณด๋ฉฐ ์™œ ๋ฆฌ์ŠคํŠธ..
1. ํŒŒ์ด์ฌ ์ •์ˆ˜ ๋ณ€ํ™˜ - int() 2. ํŒŒ์ด์ฌ ์‹ค์ˆ˜ ๋ณ€ํ™˜ - float() 3. ํŒŒ์ด์ฌ ๋ฌธ์ž์—ด ๋ณ€ํ™˜ - str() 4. ํŒŒ์ด์ฌ ๋ฌธ์ž ๋ณ€ํ™˜ - chr() 5. ํŒŒ์ด์ฌ ๋ถˆ๋ฆฌ์–ธ ๋ณ€ํ™˜ - bool() 1. python int int(x)๋Š” ์ธ์ž๋กœ๋“ค์–ด์˜จ x๋ฅผ ์ •์ˆ˜ ํƒ€์ž…์œผ๋กœ ๋ฐ˜ํ™˜์„ ํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ์„ ํ•ฉ๋‹ˆ๋‹ค. int(์ •์ˆ˜)๊ฐ€ ๋“ค์–ด์˜ค๋ฉด ์ •์ˆ˜๋ฅผ ์ •์ˆ˜ ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ๋ฐ˜ํ™˜์„ ํ•ด์ฃผ๊ณ  int(๋ฌธ์ž์—ด)์ด ๋“ค์–ด์˜ค๋ฉด ๋ฌธ์ž์—ด์— ๋งž๋Š” ์ •์ˆ˜ ํƒ€์ž…์„ ๋ฐ˜ํ™˜ํ•ด ์ค๋‹ˆ๋‹ค. ๋งŒ์•ฝ์— ๋ฐ”๊ฟ€์ˆ˜ ์—†๋Š” ๋ฌธ์ž์—ด ์ด๋ผ๋ฉด ์˜ค๋ฅ˜๋ฅผ ๋‚ด๋ฑ‰์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์šฐ๋ฆฌ๊ฐ€ ์ƒ์‹์ ์œผ๋กœ ์ƒ๊ฐ์„ ํ–ˆ์„๋•Œ int ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜์ด ๊ฐ€๋Šฅํ• ๊ฒƒ ๊ฐ™๋‹ค ์‹ถ์€๊ฒƒ๋“ค์€ ๋ณ€ํ™˜์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. int(๋ถˆ๋ฆฌ์–ธ)๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋ถˆ๋ฆฌ์–ธ ํƒ€์ž…์„ ์ •์ˆ˜๋กœ ๋ณ€ํ™˜ ๊ฐ€๋Šฅํ•˜๋„๋ก ์•„๋ž˜ ์˜ˆ์ œ๋ฅผ ๋ณด๋ฉด ํŒŒ์ด์ฌ ๋‚ด๋ถ€์ ์œผ๋กœ True ..
https://school.programmers.co.kr/learn/courses/30/lessons/176963 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐ŸŒฑ๋ฌธ์ œ ์„ค๋ช… ์‚ฌ์ง„๋“ค์„ ๋ณด๋ฉฐ ์ถ”์–ต์— ์ –์–ด ์žˆ๋˜ ๋ฃจ๋Š” ์‚ฌ์ง„๋ณ„๋กœ ์ถ”์–ต ์ ์ˆ˜๋ฅผ ๋งค๊ธธ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์ง„ ์†์— ๋‚˜์˜ค๋Š” ์ธ๋ฌผ์˜ ๊ทธ๋ฆฌ์›€ ์ ์ˆ˜๋ฅผ ๋ชจ๋‘ ํ•ฉ์‚ฐํ•œ ๊ฐ’์ด ํ•ด๋‹น ์‚ฌ์ง„์˜ ์ถ”์–ต ์ ์ˆ˜๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์‚ฌ์ง„ ์† ์ธ๋ฌผ์˜ ์ด๋ฆ„์ด ["may", "kein", "kain"]์ด๊ณ  ๊ฐ ์ธ๋ฌผ์˜ ๊ทธ๋ฆฌ์›€ ์ ์ˆ˜๊ฐ€ [5์ , 10์ , 1์ ]์ผ ๋•Œ ํ•ด๋‹น ์‚ฌ์ง„์˜ ์ถ”์–ต ์ ์ˆ˜๋Š” 16(5 + 10 + 1)์ ์ด ๋ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ์ง„ ์† ์ธ..
dictionary, ์ค„์—ฌ์„œ dict ์ž๋ฃŒํ˜•์€ ๋ฐ์ดํ„ฐ๊ฐ„์˜ ์—ฐ๊ด€์„ฑ์ด ์žˆ๊ณ , ํ•œ ๋ฐ์ดํ„ฐ๋กœ ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๊ณ  ์‹ถ์„ ๋•Œ ์œ ์šฉํ•˜๊ฒŒ ์“ธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. dict๋ฅผ ๋งŒ๋“œ๋Š” ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ๋ฆฌ์ŠคํŠธ ๋‘ ๊ฐœ๋ฅผ ์ง์ง“๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค. # ๋‘ ๊ฐœ์˜ ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ฐ๊ฐ key, value๋กœ ํ•˜์—ฌ dict๋ฅผ ์ƒ์„ฑ dessert = ['์ฟ ํ‚ค', '๋งˆ๋“ค๋ Œ', '๋งˆ์นด๋กฑ', '์ผ€์ดํฌ'] num = [1,2,3,4] ์ €๋Š” ์ผ€์ดํฌ์™€ ๋นต์„ ์ข‹์•„ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋””์ €ํŠธ ๋ฆฌ์ŠคํŠธ๋ฅผ ๋งŒ๋“ค์–ด ๋ดค์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์˜ ์ˆซ์ž ๋ฆฌ์ŠคํŠธ์™€ ๋””์ €ํŠธ ๋ฆฌ์ŠคํŠธ๋ฅผ dict๋กœ ๋งŒ๋“ค์–ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๋””์ €ํŠธ๋ฅผ key๊ฐ’์œผ๋กœ, ์ˆซ์ž๋ฅผ value๋กœ ๋‘๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. zip์„ ์‚ฌ์šฉํ•˜๋ฉด ์†์‰ฝ๊ฒŒ dict๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. # code 1 dessert_dic1 = { name: val..
ํŒŒ์ด์ฌ์—์„œ 2์ฐจ์› ๋ฐฐ์—ด์„ ์ž…๋ ฅ๋ฐ›๋Š” ๋ฐฉ๋ฒ•์€ 3๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด, ๊ฐ€๋กœ A, ์„ธ๋กœ B ๊ธธ์ด์˜ ๋ฐฐ์—ด์„ ์„ ์–ธํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ด…์‹œ๋‹ค! ์ฐธ๊ณ ๋กœ, 3๊ฐ€์ง€ ๊ฒฝ์šฐ๋Š” ๋ชจ๋‘ ๋ฐฐ์—ด์˜ ์„ธ๋กœ(B) ์˜ ํฌ๊ธฐ๋ฅผ ์•„๋Š” ๊ฒฝ์šฐ์—๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 1. ์›์†Œ ํ•˜๋‚˜์”ฉ ์ž…๋ ฅ๋ฐ›๊ธฐ arr = [0]*B // 2์ฐจ์› ๋ฐฐ์—ด์˜ ๊ฐ€๋กœ๊ธธ์ด : B for i in range(B): arr[i] = list(map(int, input().split())) input, split, map, list ์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ์ž˜ ๋˜์ง€ ์•Š๋Š”๋‹ค๋ฉด [Python] 1์ฐจ์› ๋ฐฐ์—ด ์ž…๋ ฅ๋ฐ›๊ธฐ๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š” 2. ์›์†Œ์— list ์ถ”๊ฐ€ํ•˜๊ธฐ arr = [] for i in range(B): arr.append(list(map(int, input().split()))..
1. ๋„์–ด์“ฐ๊ธฐ ๊ฐ„๊ฒฉ์œผ๋กœ ๋“ค์–ด์˜ฌ ๋•Œ ์ž…๋ ฅ์ด ์•„๋ž˜์™€ ๊ฐ™๋‹ค๋ฉด, ํ•œ ์ค„์„ ํ•œ๋ฒˆ์— ์ž…๋ ฅ๋ฐ›์•„ ๋ฐฐ์—ด๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 1 2 3 4 5 arr = list(map(int, input().split())) ์ฝ”๋“œ์— ๋Œ€ํ•œ ์ƒ์„ธ ์„ค๋ช…์€ ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. input() : ํ‚ค๋ณด๋“œ๋ฅผ ํ†ตํ•ด ๋ฌธ์ž์—ด์„ ์ž…๋ ฅ๋ฐ›๋Š”๋‹ค (enter ์ž…๋ ฅ์ „๊นŒ์ง€๋ฅผ ํ•œ์ค„๋กœ ํŒ๋‹จ) split() : ๋ฌธ์ž์—ด์„ ๋„์–ด์“ฐ๊ธฐ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋‚˜๋ˆˆ๋‹ค map(int, ๋ฆฌ์ŠคํŠธA) : ๋ฆฌ์ŠคํŠธA ์˜ ๋ชจ๋“  ์š”์†Œ๋ฅผ int ๋กœ ๋ณ€ํ™˜ list() : map ์˜ ๊ฒฐ๊ณผ๋ฅผ ๋ฐฐ์—ด๋กœ ๋ฐ˜ํ™˜ 2. Enter ๊ฐ„๊ฒฉ์œผ๋กœ ๋“ค์–ด์˜ฌ ๋•Œ ์ด ๊ฒฝ์šฐ๋Š” ์ž…๋ ฅ๋˜๋Š” ์ค„์˜ ์ˆ˜๋ฅผ ์•„๋Š” ๊ฒฝ์šฐ์—๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž…๋ ฅ๋ฐฉ์‹์ด ์•„๋ž˜์™€ ๊ฐ™๋‹ค๋ฉด, ํ•˜๋‚˜์”ฉ ์›์†Œ๋ฅผ ์ •์ˆ˜๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ๋ฐฐ์—ด์— append ..
๋ฌธ์ž์—ด(string) ๋ฌธ์ž์—ด์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ ๊ฐ€์žฅ ์ž์ฃผ์“ฐ์ด๋Š” ๋ฐ์ดํ„ฐ ํ˜•์‹์ด๋‹ค. ๋ฌธ์ž์—ด์€ ๋ฌธ์ž๋“ค์˜ ์‹œํ€€์Šค๋กœ ์ •์˜๋œ๋‹ค. ๊ธ€์ž๋“ค์ด ์‹ค(string)๋กœ ๋ฌถ์—ฌ ์žˆ๋Š” ๊ฒƒ์ด ๋ฌธ์ž์—ด์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค. ํŒŒ์ด์ฌ์—์„œ๋Š” str ํด๋ž˜์Šค๊ฐ€ ๋ฌธ์ž์—ด์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. str ํด๋ž˜์Šค๋Š” ํŒŒ์ด์ฌ์˜ ๋‚ด์žฅ ํด๋ž˜์Šค์ด๋‹ค. ํŒŒ์ด์ฌ์—์„œ ๋ฌธ์ž์—ด ๋ฆฌํ„ฐ๋Ÿด์€ ์ž‘์€ ๋”ฐ์˜ดํ‘œ๋‚˜ ํฐ ๋”ฐ์˜ดํ‘œ๋กœ ๊ฐ์‹ธ์„œ ํ‘œํ˜„ํ•œ๋‹ค. ๋ฌธ์ž์—ด์€ str ํด๋ž˜์Šค์˜ ์ƒ์„ฑ์ž๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ์„œ ์ƒ์„ฑํ•  ์ˆ˜๋„ ์žˆ๊ณ  ์•„๋‹ˆ๋ฉด ๋ฌธ์ž์—ด ๋ฆฌํ„ฐ๋Ÿด์„ ์ด์šฉํ•˜์—ฌ ์ƒ์„ฑํ•˜์—ฌ๋„ ๋œ๋‹ค. s1 = str("Hello") # ์ƒ์„ฑ์ž ์ด์šฉ s2 = "Hello“ # ๋ฆฌํ„ฐ๋Ÿด ์ƒ์„ฑ ๋ฌธ์ž์—ด์€ ๋ณ€๊ฒฝ ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฐ์ฒด์ด๋‹ค. ๋ฌธ์ž์—ด ๊ฐ์ฒด๊ฐ€ ์ƒ์„ฑ๋˜๋ฉด ๋” ์ด์ƒ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์—†๋‹ค. ๋ฌธ์ž์—ด์€ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์—†๊ธฐ์—, ๋ณ€๊ฒฝ๋œ ๋ฌธ์ž์—ด์ด ํ•„์š”ํ•˜๋ฉด ์ƒˆ๋กœ์šด ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜๊ฒŒ..
JaeStory
'Algorithm๐Ÿค' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก