์ „์ฒด ๊ธ€

์ „์ฒด ๊ธ€

    [ํ† ์ต][์Šคํƒ€ํŠธ๋ฆฌ๋”ฉ ๋ฌด๋ฃŒ๊ฐ•์˜] ์ฑŒ๋ฆฐ์ง€ 3์ผ์ฐจ

    ์ž‘์‹ฌ์‚ผ์ผ์„ ์ฃผ์˜ํ•˜์ž~ ์˜ค๋Š˜์€ '๋ช…์‚ฌ' ์ฃผ์ œ์˜ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์˜€๋‹ค. ๋งค์ผ ์ธ์ฆํ•ด์•ผํ•˜๋Š” ๊ฒƒ์ด๋ผ์„œ ์›๋ž˜์˜ ๊ณ„ํš๋Œ€๋กœ๋ผ๋ฉด ํ† ์š”์ผ์€ ์ผ์ฃผ์ผ ํ•™์Šต ๋ณต์Šต ๋ฐ ๋ณด์ถฉ ์‹œ๊ฐ„์ด์ง€๋งŒ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์˜€๋‹ค! ์˜ค๋žœ๋งŒ์— ์นดํŽ˜์— ๊ฐ€์„œ ๊ณต๋ถ€ํ•˜์˜€๋‹ค. ์›๋ž˜๋Š” ์นดํŽ˜๋ฅผ ๊ฐ€์•ผ '๊ทธ๋‚˜๋งˆ' ๊ณต๋ถ€ํ•˜๋‹ˆ๊นŒ ๊ฐ€์•ผ์ง€ ๋Š๋‚Œ์ด์—ˆ๋‹ค๋ฉด ์š”์ฆ˜์€ ๊ณต๋ถ€๋ฅผ ์œ„ํ•ด์„œ ์นดํŽ˜๋ฅผ ๊ฐ€์•ผ์ง€ ๋Š๋‚Œ์ด์–ด์„œ ํ–‰๋ณตํ•˜๋‹ค. ์ด๋Ÿฐ๋‚˜ ๊ฝค ๋ฉ‹์ ธ! ๋ช…์‚ฌ 1. ๋ช…์‚ฌ์˜ ์ž๋ฆฌ1) ํ˜•์‹์˜ ์œ„์น˜์— ๋”ฐ๋ฅธ ๋ช…์‚ฌ : ๋ช…์‚ฌ๋Š” ์ฃผ์–ด, ๋ชฉ์ ์–ด, ๋ณด์–ด ์ž๋ฆฌ์— ์œ„์น˜ํ•  ์ˆ˜ ์žˆ๋‹ค. 2) ๊ด€์‚ฌ/ ์†Œ์œ ๊ฒฉ/ ํ˜•์šฉ์‚ฌ + ๋ช…์‚ฌ : ๋ช…์‚ฌ๋Š” ๊ด€์‚ฌ, ์†Œ์œ ๊ฒฉ ๋’ค์— '๋ฐ˜๋“œ์‹œ' ์œ„์น˜ํ•œ๋‹ค. : ํ˜•์šฉ์‚ฌ ๋’ค๋Š” ๋Œ€๋ถ€๋ถ„ ๋ช…์‚ฌ์˜ ์ž๋ฆฌ์ด๋‹ค. 2. ๊ฐ€์‚ฐ ๋ช…์‚ฌ vs ๋ถˆ๊ฐ€์‚ฐ ๋ช…์‚ฌ1) ๊ฐ€์‚ฐ ๋ช…์‚ฌ : ์…€ ์ˆ˜ ์žˆ๋Š” ๋ช…์‚ฌ : ๋‹จ์ˆ˜ ๋ช…์‚ฌ๋ผ๋ฉด a/ an์„ ๋ถ™์ด๊ฑฐ๋‚˜ ๋ณต์ˆ˜๋ผ๋ฉด ๋’ค์— -..

    [ํ† ์ต][์Šคํƒ€ํŠธ๋ฆฌ๋”ฉ ๋ฌด๋ฃŒ๊ฐ•์˜] ์ฑŒ๋ฆฐ์ง€ 2์ผ์ฐจ

    ์˜ค๋Š˜์€ '๋ชฉ์ ์–ด/ ๋ณด์–ด/ ์ˆ˜์‹์–ด์˜ ์ž๋ฆฌ'๋ผ๋Š” ์ฃผ์ œ๋กœ 1์ฃผ 2์ผ์ฐจ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์˜€๋‹ค. ์ €๋ฒˆ 1ํšŒ๋… ๋•Œ๋Š” ์™ธ์šฐ๋Š๋ผ ๊ธ‰๊ธ‰ํ•˜์˜€๋Š”๋ฐ, 2ํšŒ์ฐจ์ธ ์ด๋ฒˆ์—๋Š” ์•„ ๋งž์ง€~ํ•˜๋ฉด์„œ ์žŠ์—ˆ๋˜ ๋‚ด์šฉ์„ ๋‹ค์‹œ ์ƒ๊ธฐ์‹œ๊ธฐ๋Š” ์‹œ๊ฐ„์ด์—ˆ๋‹ค. ํŠนํžˆ ๋ชฉ์ ๊ฒฉ ๋ณด์–ด๋ฅผ ๊ฐ–๋Š” ๋™์‚ฌ๋ฅผ ์™ธ์šฐ๋„๋ก ํ•˜์ž!!! Keep : ~ํ•˜๊ฒŒ ์œ ์ง€ํ•˜๋‹ค The company kept its costs low. ๊ทธ ํšŒ์‚ฌ๋Š” ๊ทธ๊ฒƒ์˜ ๋น„์šฉ์„ ๋‚ฎ๊ฒŒ ์œ ์ง€ํ–ˆ๋‹ค. Make : ~์œผ๋กœ ๋งŒ๋“ค๋‹ค I made it perfect. ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์™„๋ฒฝํ•˜๊ฒŒ ๋งŒ๋“ค์—ˆ๋‹ค. Find : ~์œผ๋กœ ์•Œ๊ฒŒ ๋˜๋‹ค. I found the news inaccurate. ๋‚˜๋Š” ๊ทธ ๋‰ด์Šค๋ฅผ ๋ถ€์ •ํ™•ํ•˜๊ฒŒ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. Leave : ~์ธ์ฑ„๋กœ ๋‘๋‹ค Mr.Kim left the door open. ๊น€์”จ๋Š” ๋ฌธ์„ ์—ด๋ฆฐ์ฑ„๋กœ ๋‘์—ˆ๋‹ค. Con..

    [ํ† ์ต][์Šคํƒ€ํŠธ๋ฆฌ๋”ฉ ๋ฌด๋ฃŒ๊ฐ•์˜] ์ฑŒ๋ฆฐ์ง€ 1์ผ์ฐจ

    1์ฃผ 1์ผ์ฐจ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์˜€๋‹ค. ์ด์ „์— ๊ณต๋ถ€ํ–ˆ๋˜ ๋ฌธ์ œ์ง‘๊ณผ ๋ณด์นด ์ฑ…์„ ๊ทธ๋Œ€๋กœ ํ™œ์šฉํ•˜์—ฌ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด๋ผ์„œ ๊ธˆ์ „์ ์ธ ๋ถ€๋‹ด์€ ๋œ์—ˆ๋‹ค. ๋˜ํ•œ ํ•ด์ปค์Šค์—์„œ ์ด ์ฑ…๋“ค์— ๋Œ€ํ•œ ๊ฐ•์˜์™€ ๋‹จ์–ด ์‹œํ—˜ ์ž๋™ ์ƒ์„ฑ๊ธฐ๋ฅผ ๋ฌด๋ฃŒ๋กœ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋‹ค!!! ์ด์ „์— 1ํšŒ๋…์„ ํ•˜์˜€์ง€๋งŒ, ์–ธ์–ด๋Š” ๊ทธ๊ฒƒ๋งŒ์œผ๋กœ ์•ˆ ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ ์žˆ๋‹ค. ์ด๋ฒˆ์—๋Š” 3ํšŒ๋…์„ ๋ชฉํ‘œ๋กœ ์ด ์ฑ…์„ ์‹œ์ž‘ํ•ด๋ณด๋ คํ•œ๋‹ค. ๋‚˜์˜ ๋ชฉํ‘œ๋Š” 700์ !!! ์ทจ์—…์„ ์œ„ํ•ด์„œ๋Š” ํ•œ์ฐธ ๋ชจ์ž๋ฅธ ์ ์ˆ˜์ด์ง€๋งŒ ๊ทธ ๋ณด๋‹ค ๋‚ซ์€ ์ ์ˆ˜์ด๊ธฐ ๋•Œ๋ฌธ์— ์ค‘๊ฐ„ ๋ชฉํ‘œ๋กœ ์žก์€ ๊ฒƒ์ด๋‹ค. ์›๋ž˜ ๋ชฉํ‘œ๋Š” ๋‹จ๊ณ„์ ์œผ๋กœ ์žก์œผ๋ผ๊ณ ๋“ค ํ•˜์ง€ ์•Š๋Š”๊ฐ€!! ์จŒ๋“  ์˜ค๋Š˜ ๊ณต๋ถ€ ํ•œ ๊ฒƒ์„ ์ •๋ฆฌํ•ด๋ณด์ž 1. ์ฃผ์–ด์˜ ์ž๋ฆฌ ์ฃผ์–ด์˜ ์ž๋ฆฌ์— ์˜ฌ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค. 1) ๋ช…์‚ฌ 2) ๋Œ€๋ช…์‚ฌ 3) ๋™๋ช…์‚ฌ 4) to ๋ถ€์ •์‚ฌ 5) ๋ช…์‚ฌ์ ˆ 2. ๋™์‚ฌ์˜ ์ž๋ฆฌ ๋™์‚ฌ์˜ ์ž๋ฆฌ์— ..

    SQL ๊ตฌ๋ฌธ ์‹คํ–‰ ์ˆœ์„œ | from - where - group by - having - select - order by

    MySQL์—์„œ ๊ตฌ๋ฌธ์ด ์‹คํ–‰๋˜๋Š” ์ˆœ์„œ๊ฐ€ ๊ถ๊ธˆํ•˜์…”์„œ ์˜ค์…จ๊ตฐ์š”!์ •๋‹ต์€ ๊ธ€ ์ œ๋ชฉ์— ์žˆ์Šต๋‹ˆ๋‹ค. 1. FROM : ํ…Œ์ด๋ธ”์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. Join์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ๊ฐœ ํ…Œ์ด๋ธ” ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Œ2. WHERE : ๊ฐ€์ ธ์˜จ ํ…Œ์ด๋ธ” ๊ฐ’๋“ค์— ์กฐ๊ฑด์„ ๊ฑธ์–ด ํ•ด๋‹น ํ•˜๋Š” ๊ฐ’๋งŒ ์ถ”์ถœํ•ฉ๋‹ˆ๋‹ค. 'and', 'or' ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์กฐ๊ฑด์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Œ3. GROUP BY : ๋™์ผํ•œ ๊ฐ’๋“ค์— ๋Œ€ํ•ด์„œ ๋ฌถ์–ด ๊ทธ๋ฃน์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.4. HAVING : ๋ฐ˜๋“œ์‹œ Group by์™€ ํ•จ๊ป˜ ์‚ฌ์šฉ๋˜๊ณ , ์กฐ๊ฑด์— ๋งž๋Š” ๊ทธ๋ฃน์— ๋Œ€ํ•ด์„œ ์ถ”์ถœํ•ฉ๋‹ˆ๋‹ค.------------------------------------------------------------------------------5. SELECT : ์œ„ ๊ณผ์ •์˜ ๊ฒฐ๊ณผ๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.6. ORDER BY : Select๋กœ๋ถ€ํ„ฐ..

    [SSAFY] ์„œ์šธ 10๊ธฐ Java ์ „๊ณต๋ฐ˜ ์ˆ˜๋ฃŒ ํ›„๊ธฐ

    ์–ด์ œ(24.06.26) ์‹ธํ”ผ 10๊ธฐ๋ฅผ ์ˆ˜๋ฃŒํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค..!์ž…ํ•™์„ ์œ„ํ•ด์„œ ์ •๋ฆฌ ๊ธ€์„ ์ผ๋˜๊ฒŒ ์—Š๊ทธ์ œ ๊ฐ™์€๋ฐ ๋ฒŒ์จ ์ˆ˜๋ฃŒ์‹์„ ์œ„ํ•œ ๋งˆ๋ฌด๋ฆฌ ๊ธ€์ด๋ผ๋‹ˆ.. ๋ฏฟ๊ธฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.  ๊ธ€ ์ž‘์„ฑ์„ ์œ„ํ•ด์„œ ์‚ฌ์ง„ ์ •๋ฆฌ๋Š” ํ•˜๋Š”๋ฐ ์ €๋„ ๋ชจ๋ฅด๊ฒŒ ์šธ์ปฅํ•˜๊ฒŒ ๋˜๋„ค์š”๋ˆˆ์ฝ” ๋œฐ ์ƒˆ ์—†์ด 1๋…„์ด ์ง€๋‚ฌ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋Š”๋ฐ, ์ˆœ๊ฐ„์ˆœ๊ฐ„์„ ๋“ค์—ฌ๋‹ค๋ณด๋‹ˆ ์ฐธ ์†Œ์ค‘ํ•œ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ž…ํ•™์„ ์œ„ํ•œ ์ค€๋น„ ๊ธ€์ด ๊ถ๊ธˆํ•˜์‹  ๋ถ„์€ ์•„๋ž˜ ๊ธ€์„ ์ฐธ๊ณ  ํ•ด์ฃผ์„ธ์š”!2023.06.22 - [๐Ÿ’ปBackend/SSAFY | ์‹ธํ”ผ] - [SSAFY] 10๊ธฐ ์ „๊ณต์ž ํ•ฉ๊ฒฉ ํ›„๊ธฐ | ์—์„ธ์ด | ์ฝ”๋”ฉํ…Œ์ŠคํŠธ | ์ธํ„ฐ๋ทฐ [SSAFY] 10๊ธฐ ์ „๊ณต์ž ํ•ฉ๊ฒฉ ํ›„๊ธฐ | ์—์„ธ์ด | ์ฝ”๋”ฉํ…Œ์ŠคํŠธ | ์ธํ„ฐ๋ทฐ~๋ชฉ์ฐจ~ ์ง€์›๋™๊ธฐ ์—์„ธ์ด ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ์ธํ„ฐ๋ทฐ ๋ฉด์ ‘์Šคํ„ฐ๋”” PT ๋ฉด์ ‘ ์ธ์„ฑ/๊ธฐ์ˆ ๋ฉด์ ‘ ํ›„๊ธฐ ๊ธ€์„ ๋งˆ์น˜๋ฉฐ ์ง€์›์„œ ์ ‘..

    [Python] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ ํ”„์™€ ์ˆœ๊ฐ„ ์ด๋™

    ~๋ชฉ์ฐจ~๋ฌธ์ œ๋ฌธ์ œ ํ•ด๊ฒฐ ํฌ์ธํŠธ์ž‘์„ฑ ์ฝ”๋“œ ๋ฌธ์ œhttps://school.programmers.co.kr/learn/courses/30/lessons/12980 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”.programmers.co.kr   ๋ฌธ์ œ ํ•ด๊ฒฐ ํฌ์ธํŠธ- ์ˆ˜ํ•™์  ์‚ฌ๊ณ - ์ˆœ๊ฐ„์ด๋™์€ ๋น„์šฉ์ด ๋“ค์ง€ ์•Š์œผ๋ฏ€๋กœ ์ด๋ฅผ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ๋กœ ๊ฒŒ์‚ฐ  ์ž‘์„ฑ ์ฝ”๋“œdef solution(n): answer = 0 while n > 0: # ์ˆœ๊ฐ„ ์ด๋™์„ ํ•˜์ง€ ๋ชป ํ•˜๋Š” ๋น„์šฉ answer += n % 2 # ์ˆœ๊ฐ„์ด๋™ n //= 2 return answer ..