์ ์ฒด ๊ธ
[ํ ์ต][์คํํธ๋ฆฌ๋ฉ ๋ฌด๋ฃ๊ฐ์] ์ฑ๋ฆฐ์ง 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 ..