์ค๋์ ๋ช
์ธ
" ์๋ํ ์ผ์ ์์ ์ผ๋ค์ ์ถ์ ์ผ๋ก ์ด๋ฃจ์ด์ง๋ค. "
- ๋น์ผํธ ๋ฐ ๊ณ ํ
(๋ค๋๋๋ ํ๊ฐ)
27๋ฒ_ ํจ์ ํธ์ถ ์ ๋งค๊ฐ๋ณ์๋ก ๋ฆฌ์คํธ๋ฅผ ๋ฐ๋ ๋ฌธ์ โ
์ ๋ต: [1, 2] ๐ก y=[]๋ ํจ์ ํธ์ถ ์ ๋งค๋ฒ ์๋ก์ด ๋ฆฌ์คํธ๋ฅผ ์์ฑํ์ง ์๊ณ , ๊ธฐ์กด ๋ฆฌ์คํธ๋ฅผ ๊ณต์ ํ๊ธฐ ๋๋ฌธ์, ์์๊ณผ ๋ค๋ฅด๊ฒ ๊ฐ์ด ๊ณ์ ์ถ๊ฐ๋๋ค. ์ฆ, ๋ฆฌ์คํธ๋ฅผ ๊ธฐ๋ณธ ์ธ์๋ก ์ฌ์ฉํ๋ฉด ์ด์ ํธ์ถ์ ๊ฐ์ด ๋์ ๋๋ค. 28๋ฒ_ ๋ฌธ์์ด ๋ฆฌ์คํธ ์ํ๋ค์ ํจ์์ ์คํ ๊ฒฐ๊ณผ๋?class Arr: a = ['Seoul', 'Kyeonggi', 'Inchon', 'Daejoen', 'Daegu', 'Busan'] s = '' # ๋ฌธ์์ด ์ด๊ธฐํ for i in Arr.a: # ์ฌ๋ฐ๋ฅธ for๋ฌธ ๋ฌธ๋ฒ s += i[0] # ๊ฐ ๋จ์ด์ ์ฒซ ๊ธ์๋ง ์ถ๊ฐ print(s)โ
์ ๋ต: SKIDDB (๊ฐ ๋์ ์ด๋ฆ์ ์ฒซ ๊ธ์๋ฅผ ์กฐํฉํ ๊ฒฐ๊ณผ)๐ก A..
์ ๋ ฌ(Sort)๊ฐ์๋ฐ์ดํฐ๋ฅผ ์ค๋ฆ์ฐจ์ ๋๋ ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฐ์ดํ๊ฑฐ๋ ๋ฆฌ์คํธ์ ์์๋ฅผ ์ ๋ ฌํ๋ ๊ณผ์ ์ด๋ค. ์ ๋ ฌ์ ํ์ฉํ ์ฝ๋ฉํ
์คํธ ๋ฌธ์ ๋ ๋งค์ฐ ๋ค์ํ๋ค. ์ ๋ ฌ ๋ฌธ์ ๋ ๋ฌธ์ ๋ฅผ ํ ๋๋ ์ ๋ ฌ ๊ธฐ์ค์ ์ ํํ ํ์
ํ๊ณ , ๊ทธ์ ๋ง๋ ์๊ณ ๋ฆฌ์ฆ์ ์ ํํ๋ ๊ฒ์ด ์ค์ํ๋ค. ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ, ์ด์ง ํ์, ํฌ ํฌ์ธํฐ, ๋น๋์ ๊ณ์ฐ ๋ฑ ๋ค์ํ ๊ธฐ์ ์ ์กฐํฉํด ํด๊ฒฐํด์ผ ํ๋ ๋ฌธ์ ๋ค์ด ๋ง๋ค. ์ฃผ์ด์ง ์กฐ๊ฑด์ Arrays.sort() ๋ฅผ ์ด์ฉํด์ ์ ๋ ฌํด์ผ ํ๋ ๋ฌธ์ ๋ ์๊ณ , ์ ๋ ฌ ๊ธฐ์ค์ ์ฌ์ฉ์ ์ ์ ๊ฐ์ฒด์ ๋ง๊ฒ ์ง์ ํด์ผ ํ๋ ๊ฒฝ์ฐ, Comparator ์ธํฐํ์ด์ค๋ฅผ ๊ตฌํํ ๊ฐ์ฒด๋ฅผ Collections.sort() ๋๋ Arrays.sort()์ ์ ๋ฌํ์ฌ ์ ๋ ฌํ๋ฉด ๋๊ณ , ์ด ๋ Java 8 ์ด์์์๋ Comparator๋ฅผ ๋๋ค ํํ์์ผ๋ก ..
[์์
] To Do List ๋์๋ณด๋ ๋ง๋ค๊ธฐ 1๋จผ์ `์ฐ๋/์` ์ ํ๋ชฉ๋ก,`์ฃผ๋ฒํธ`, `์ผ๋ฒํธ`, `์์ผ`, `ํด์ผํ ์ผ(๋ ์ง)` ๋์ ๋ง๋ค์ด์ ํด๋น ์นธ์ ์ฑ์์ค๋ค. ์์ ํ๋ฅผ ๋ง๋๋ ๋ฒ์ ์๋ ํฌ์คํ
์ฐธ์กฐ [์์
] ์ฑ์ฐ๊ธฐ ํธ๋ค๊ณผ date, text ํจ์๋ก ๋ ์งawesomepossum.tistory.com 4. ์๋ณ ์งํ๋ฅ ์ ๋ณด์ฌ์ฃผ๋ ๋ฐ์ดํฐ ๋ง๋๋ง๋ค๊ธฐ์๋ณ ์งํ๋ฅ ์ ๋ง๋ ๋ฐ ํํ๋ก ๋ง๋ค๋ ค๋ฉด ๊ฐ `(ํญ๋ชฉ์ ์งํ ๊ฐ์ / ๊ฐ ์ ์ ์ฒด ์ผ์)` ๋ฅผ ๋จผ์ ๊ณ์ฐํด์ผ ํ๋ค. `2025๋
1์ ์ ์ฒด์ ์ผ ์`= 2025/02/01 - 2025/01/01=`๋ค์๋ฌ 1์ผ - ์ด๋ฒ๋ฌ 1์ผ` ์๋ณ ์ ์ฒด ์ผ์ = WEEKNUM(N14,2)-WEEKNUM(EOMONTH(N14,-1)+1,2)+1 ์งํ๋ฅ ๋ฐ๋ฅผ ๋ฃ์ ์
์์ ..
์ค์ํ ๊ฑด ์๋์ง๋งํ์ด์ฌ์์ ์ฌ๋ผ์ด์ฑ ํ ๋ ์๊พธ๋ง ๋จธ๋ฆฟ ์์์ ์ด๋ฐ ํธ๊ธฐ์ฌ์ด ๋ค์๋ค. 1. ๋๊ดํธ์์ ํ๋ผ๋ฏธํฐ๊ฐ 2๊ฐ์ธ ๊ฒฝ์ฐ์ 3๊ฐ์ธ ๊ฒฝ์ฐ2. ์ซ์๊ฐ ๋น์ด ์๋ ๊ฒฝ์ฐ3. ์ธ๋ฑ์ค๊ฐ ์์:์์์ธ ๊ฒฝ์ฐ, ์์:์์์ธ ๊ฒฝ์ฐ, ์์:์์์ธ ๊ฒฝ์ฐ, ์์:์์์ธ ๊ฒฝ์ฐ ๋ฑ 4. ์ค๋ฅธ์ชฝ ๋ฐฉํฅ(->)์ผ๋ก ์ฌ๋ผ์ด์ฑ, ์ผ์ชฝ ๋ฐฉํฅ( ์์ํด ๋ณผ ์ ์๋ ๋ชจ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ์กฐํฉํ์ฌ์ฌ๋ผ์ด์ฑํด ์ฃผ๋ฉด ๊ฒฐ๊ณผ๊ฐ์ด ์ด๋ป๊ฒ ๋๋์ง ํญ์ ๊ถ๊ธํ๋ค.์ด ํฌ์คํ
์์๋ ๋ฆฌ์คํธ ์ฌ๋ผ์ด์ฑ์ ๋ชจ๋ ์ ํ์ ๊ณ์ฐํด์์ ํ๋ณ๋ก ์ด๋ป๊ฒ ๋๋ ๊ฒ์ธ์ง ๊ฒฐ๊ณผ๋ฅผ ๋์ฅ์ ๋ด ๋ณผ ๊ฒ์ด๋ค.ํ ์ปคํผ ํ ์๋ง ๋จน๊ณ ์์ํด์ผ๋^^ 1. ์ธ์ 2๊ฐ, ์ธ์ 3๊ฐ Python์์ ์ฌ๋ผ์ด์ฑ(slicing) ๊ตฌ๋ฌธ์๋ ๋ ๊ฐ์ง ๊ธฐ๋ณธ ํํ๊ฐ ์๋ค. ์ธ์๋ฅผ 2๊ฐ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์ 3๊ฐ ์ฌ์ฉํ๋..
1. ์ ๋ค๋ฆญ์ค(Generics) ์ ๋ค๋ฆญ์ค๋?์ ๋ค๋ฆญ์ค(generics)๋ ์๋ฐ J2SE 5.0 ๋ฒ์ ์ดํ์ ๋์
๋ ๊ฐ๋
์ผ๋ก, ์๋ฃํ์ ์์ ํ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ๋ง๋ค์ด ์ฃผ๋ ๊ธฐ๋ฅ์ด๋ค. ์ ๋ค๋ฆญ์ค๋ฅผ ์ฌ์ฉํ๋ฉด ์๋ฃํ์ ๊ฐ์ ๋ก ๋ฐ๊ฟ ๋ ์๊ธธ ์ ์๋ ์บ์คํ
(Casting) ์ค๋ฅ๋ฅผ ์ค์ผ ์ ์๋ค. ArrayList๋ ์๋ฐ์ **์ ๋ค๋ฆญ์ค(Generics)**๋ฅผ ํ์ฉํ๋ ๋ํ์ ์ธ ์ปฌ๋ ์
ํด๋์ค์ด๋ค. ์ ๋ค๋ฆญ์ค๋ฅผ ์ฌ์ฉํ๋ฉด ArrayList์ ์ ์ฅํ ์์์ ํ์
์ ์ง์ ํ ์ ์๊ณ , ๋๋ถ์ ํ ๋ณํ ์์ด ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ค. (ํ์
์์ ์ฑ ๋ณด์ฅ) ArrayList๋ ArrayList ํํ๋ก ์ ์ํ๋๋ฐ, ์ฌ๊ธฐ์ E๋ ์ ์ฅํ ์์์ ํ์
์ ๋ํ๋ด๋ ํ์
๋งค๊ฐ๋ณ์์ด๋ค. ArrayList,ArrayList์ฒ๋ผ ์ ๋ค๋ฆญ์ค๋ฅผ ์ฌ์ฉํ์ฌ ํน์ ..
ํ์ด์ฌ ์ ์ ํด์ ํญ์ ํท๊ฐ๋ฆฌ๋ ๋ถ๋ถ ์ ๋ฆฌ ํด ๋ณด์์ต๋๋ค. 1. sys.stdin.readline() sys.stdin.readline()์ Python์์ ํ์ค ์
๋ ฅ์ ํตํด ํ ์ค์ ์
๋ ฅ์ ๋ฐ์ ๋ ์ฌ์ฉํ๋ ํจ์์ด ํจ์๋ ์ ์ฒด ์ค์ ์
๋ ฅ๋ฐ์ ํ, ๋ง์ง๋ง์ ์ค๋ฐ๊ฟ ๋ฌธ์(\n)๋ฅผ ํฌํจํ ๋ฌธ์์ด์ ๋ฐํ ๋ณดํต input() ํจ์์ ๋น์ทํ ์ญํ ์ ํ์ง๋ง, ์ฑ๋ฅ์ด ๋ ๋น ๋ฅด๊ณ ๋๋์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ ๋ ๋ ํจ์จ์ ์.ํนํ ํ์ผ์ด๋ ํ์ดํ๋ผ์ธ์์ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ ๋ ์ ์ฉํ๋ค๊ณ ์๋ ค์ ธ ์๋ค. 2. ์ฌ์ฉ๋ฒ โ
๊ธฐ๋ณธ ์ฌ์ฉ๋ฒimport sys // sys ๋ชจ๋ ๊ฐ์ ธ์ค๊ธฐ# ํ ์ค ์
๋ ฅ ๋ฐ๊ธฐline = sys.stdin.readline()# ์ถ๋ ฅprint("์
๋ ฅํ ๋ด์ฉ:", line) โ
์
๋ ฅ ๋ฐ์ ํ ์ค๋ฐ๊ฟ(\n) ์ ๊ฑฐsy..
์.... ๊ณต๋ถํ๋ค๊ฐ ๋๋ง ๋ณด๋ ค๊ณ ์ด๋ ๊ฒ ์์ธํ๊ฒ ์ ์ ์๊ฐ ์์๋๋ฐํน์๋ ์ ๋ธ๋ก๊ทธ ๋ค์ด์ค์ค ์๋ ์๋ ๋ถ๋ค์ ์ํด์ ๊ทธ๋ฅ ๋ค ์์ฝํด์ ์ ์ด ๋ด
๋๋ค ํ์ด์ฌ์ ์๋ฃ ๊ตฌ์กฐ ๋ฆฌ์คํธ [ ]Square BracketSํํ ( )Round Brackets์
{ }Braces๋์
๋ฌ๋ { 'key:value' } 1. ๋ฆฌ์คํธ(List) - ๋ฐฐ์ด์ฒ๋ผ ์ฌ๋ฌ ์์๋ฅผ ๊ฐ๋ ์งํฉ, - ์๋ก์ด ์์ ์ฝ์
, ๊ฐฑ์ , ์ญ์ ๊ฐ๋ฅ - ํ์ด์ฌ ๋ฆฌ์คํธ๋ ๋์ ๋ฐฐ์ด, ์ฆ ์์ ๋กญ๊ฒ ํ์ฅ ๊ฐ๋ฅ - [] ๋๊ดํธ ์ฌ์ฉ - ๊ฐ ์์๋ค์ ์๋ก ๋ค๋ฅธ ํ์
๋ ๊ฐ๋ฅ โ
๋ฆฌ์คํธ ๋ฉ์๋ - # list.index(์์) ๋ฆฌ์คํธ์์ ํน์ ์์ ์์น ๊ฒ์ - ์ฒซ๋ฒ์งธ ์์ํ๋ ์์น ๋ฐํ- # list.count(์์) ๋ฆฌ์คํธ ์์ ์์น๊ฐ ํฌํจ๋ ๊ฐ์list ..
์ค๋์ HTML์์ ๋ชฉ๋ก์ ํํํ๋ ๋ฆฌ์คํธ ํ๊ทธ์ ๋ํด ์์๋ณผ๊ฒ์. ๋ํ์ ์ผ๋ก ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ๋ฆฌ์คํธ ํ๊ทธ๋ ul, ol, li, dl, dt, dd ํ๊ทธ์์ ๋ฆฌ์คํธ ํ๊ทธ๋ ์์ด ์์ด์ ๋ฐ๋์ ์ ํด์ง ๊ท์น๋๋ก ์ฌ์ฉํด ์ฃผ์ด์ผ ํฉ๋๋ค. ๊ทธ๋ผ ๋ฆฌ์คํธ ํ๊ทธ์ ์ข
๋ฅ์ ์ฌ์ฉํ ๋ ์ฃผ์ํ ์ ์ ์๋ ค๋๋ฆด๊ฒ์. ๋จผ์ ๋ฆฌ์คํธ ํ๊ทธ๋ ๋น์์ฐจ๋ชฉ๋ก(Unordered List), ์์ฐจ๋ชฉ๋ก(Ordered List), ์ ์ ๋ชฉ๋ก(Definiton List) ์ผ๋ก ๋๋์ด์ง๋ต๋๋ค. ๋น์์ฐจ ๋ชฉ๋ก ํ๊ทธ๋ ์๋ฌธ๋ช
์ ์๊ธ์๋ฅผ ๋ฐ์ ulํ๊ทธ, ์์ฐจ ๋ชฉ๋ก ํ๊ทธ๋ ol ํ๊ทธ, ์ ์ ๋ชฉ๋ก ํ๊ทธ๋ dl ํ๊ทธ๋ก ๋ถ๋ ค์. 1. Unordered List (ul ํ๊ทธ)- ul ํ๊ทธ๋ ๋ชฉ๋ก์ ์์๊ฐ ์๊ณ Bullet ํ์ (ห๋ก ๋ชฉ๋ก์ด ํํ๋จ) - ๋ฐ๋ผ์..
'๋ฆฌ์คํธ' ํ๊ทธ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.