์๋ผํ ์คํ ๋ค์ค์ ์ฒด๋? ์๋ผํ ์คํ ๋ค์ค์ ์ฒด๋ ๊ฐ์ฅ ๋ํ์ ์ธ *์์(Prime Number) ํ๋ณ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก, ์์๋ฅผ ๋๋์ผ๋ก ๋น ๋ฅด๊ณ ์ ํํ๊ฒ ๊ตฌํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. *์์ : ์์ ์ฝ์๋ฅผ ๋๊ฐ(1๊ณผ ์์ )๋ง ๊ฐ์ง๋ ์์ฐ์ ์ผ๋ฐ์ ์ผ๋ก ํจ์จ์ ์ธ ์์ ํ๋ณ ์๊ณ ๋ฆฌ์ฆ const arr = []; for(let i=2;i
[๋ฌธ์ ] https://programmers.co.kr/learn/courses/30/lessons/67258 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๋ณด์ ์ผํ ["DIA", "RUBY", "RUBY", "DIA", "DIA", "EMERALD", "SAPPHIRE", "DIA"] [3, 7] programmers.co.kr [ํ์ด] ํฌํฌ์ธํฐ ๋ฐฉ์์ผ๋ก ๋ฐฐ์ด์ ํ์ํ๋ ๋ฐฉ๋ฒ์ด ํต์ฌ์ธ ๋ฌธ์ ์์ต๋๋ค. ์ฐ์ , ์ด๊ธฐ์ ํ์ํ ์๋ฃ๋ฅผ ์ธํ ํ์์ต๋๋ค. Set set์ผ๋ก ๋ณด์์ ๊ฐ์๋ฅผ ์ ์ฅํ์์ต๋๋ค. gems๋ฅผ ํ์ํ์ฌ Map pick์ ๊ฐ ๋ณด์์ ๊ฐ์๋ฅผ ์ ์ฅํ๋ฉฐ ๋งจ์์์ ๊ตฌํ ์ ์๋ ๋ณด์์ธํธ๋ฅผ ์ ์ฅํด์ ์ด๊ธฐ start์ end๋ฅผ ์ ์ฅํ์์ต๋๋ค. ๊ทธ๋ค์, ํฌํฌ์ธํฐ ๋ฐฉ์์ผ๋ก left๋ฅผ right๋ฅผ ๊ฐฑ์ ํ๋ฉฐ gems๋ฐฐ์ด์ ๋๊น์ง ์๋ก์ด ๋ณด..
[๋ฌธ์ ] https://programmers.co.kr/learn/courses/30/lessons/67257 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์์ ์ต๋ํ IT ๋ฒค์ฒ ํ์ฌ๋ฅผ ์ด์ํ๊ณ ์๋ ๋ผ์ด์ธ์ ๋งค๋ ์ฌ๋ด ํด์ปคํค ๋ํ๋ฅผ ๊ฐ์ตํ์ฌ ์ฐ์น์์๊ฒ ์๊ธ์ ์ง๊ธํ๊ณ ์์ต๋๋ค. ์ด๋ฒ ๋ํ์์๋ ์ฐ์น์์๊ฒ ์ง๊ธ๋๋ ์๊ธ์ ์ด์ ๋ํ์๋ ๋ค๋ฅด๊ฒ ๋ค์๊ณผ programmers.co.kr [ํ์ด] ์กฐํฉ๊ณผ ๋ฐฑํธ๋ํน์ ์ด์ฉํ์ฌ ํ์ดํ์์ต๋๋ค. ์ฐ์ ํ์ํ ์๋ฃ๋ค์ ์ธํ ํฉ๋๋ค. ArrayList exp๋ก ์ค๋ณต์ ์ ๊ฑฐํ๋ฉฐ ์ฐ์ฐ์๋ฅผ ๋ฃ์ด์ฃผ์์ต๋๋ค. (Set ์๋ฃํ์ ์ด์ฉํ๋ฉด ํธ๋ฆฌํ์ง๋ง, ํ์ด ๋น์์๋ ์๊ฐ์ ๋ชปํ์ต๋๋ค.ใ ใ ) expression.charAt(i) < 48๋ฅผ ํตํด ์ฐ์ฐ์๋ฅผ ๊ตฌ๋ถํ์์ต๋๋ค. ( ์์คํค ์ฝ๋ ์ด์ฉ ) ์ฐ์ฐ์๋ค์ num..
https://www.acmicpc.net/problem/7453 7453๋ฒ: ํฉ์ด 0์ธ ๋ค ์ ์ ์ฒซ์งธ ์ค์ ๋ฐฐ์ด์ ํฌ๊ธฐ n (1 ≤ n ≤ 4000)์ด ์ฃผ์ด์ง๋ค. ๋ค์ n๊ฐ ์ค์๋ A, B, C, D์ ํฌํจ๋๋ ์ ์๊ฐ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋์ด์ ธ์ ์ฃผ์ด์ง๋ค. ๋ฐฐ์ด์ ๋ค์ด์๋ ์ ์์ ์ ๋๊ฐ์ ์ต๋ 228์ด๋ค. www.acmicpc.net [๋ฌธ์ ] [ํ์ด] 4๊ฐ ์กฐํฉ์ ์์ฑํ์ฌ ๊ณ์ฐ์ ํ๋ ๋ฐฉ๋ฒ์ ์๊ฐ์ด๊ณผ๊ฐ ๋์์ ๊ณ ๋ฏผํ๋ค๊ฐ ์๋์ ๋ธ๋ก๊ทธ๋ฅผ ์ฐธ๊ณ ํ์ฌ ํ์ดํ์์ต๋๋ค. https://skdltm117.tistory.com/49 [๋ฐฑ์ค] 7453๋ฒ - ํฉ์ด 0์ธ ๋ค ์ ์ (java) Baekjoon 7453 - ํฉ์ด 0์ธ ๋ค ์ ์ (ํด๋ฆญ ์ ์ด๋) ๋ฌธ์ ์ ์๋ก ์ด๋ฃจ์ด์ง ํฌ๊ธฐ๊ฐ ๊ฐ์ ๋ฐฐ์ด A, B, C, D๊ฐ ์๋ค. A[..
ํด์๋? - Hash ํน์ HashTable์ ํค๋ฅผ ๊ฐ์ ๋งคํํ ์ ์๋ ๊ตฌ์กฐ์ธ, ๋ด๋ถ์ ์ผ๋ก ๋ฐฐ์ด์ ์ฌ์ฉํ๋ ์๋ฃ๊ตฌ์กฐ์ ๋๋ค. - ์์์ ํฌ๊ธฐ๋ฅผ ๊ฐ์ง ๋ฐ์ดํฐ(Key)๋ฅผ ๊ณ ์ ๋ ํฌ๊ธฐ์ ๋ฐ์ดํฐ(Value)๋ก ๋ณํ์์ผ ์ ์ฅ - ํค์ ๋ํ ํด์๊ฐ์ ์ฌ์ฉํ์ฌ ๊ฐ์ ์ ์ฅํ๊ณ ํค-๊ฐ ์์ ๊ฐฏ์์ ๋ฐ๋ผ ๋์ ์ผ๋ก ํฌ๊ธฐ๊ฐ ์ฆ๊ฐํ๋ associate array - ํค์ ๋ํ ํด์๊ฐ์ ๊ตฌํ๋ ๊ณผ์ ์ hashing(ํด์ฑ)์ด๋ผ ํ๊ณ , ์ด๋ ์ฌ์ฉํ๋ ํจ์๋ฅผ ํด์ํจ์ - ํด์๊ฐ ์์ฒด๋ฅผ index๋ก ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ํ๊ท ๋ณต์ก๋๊ฐ O(1)๋ก ๋งค์ฐ ๋น ๋ฅด๋ค - ๋ณด์์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ฉ๋๋ค. ํด์ ํจ์๋? - ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ธฐ ์ํด, ์์์ ๊ธธ์ด์ ๋ฐ์ดํฐ๋ฅผ ์ํ์ ์ฐ์ฐ์ ํตํด ๊ณ ์ ๋ ๊ธธ์ด์ ํ ์ดํฐ๋ก ๋งคํํ๋ ํจ์๋ก, ํด์ ํจ์์ ..
- Total
- Today
- Yesterday
- http
- ํ๋กํผํฐ
- ์ ์ญ ๋ณ์
- ๋ชจ๋ ์๋ฐ์คํฌ๋ฆฝํธ deep dive
- ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ
- ํ๋กํ ์ฝ
- ์ด๋ถํ์
- ๋์์ธ ํจํด
- fp
- ์นด์นด์ค ์ธํด
- ๋ฐฑ์ค
- ๋คํธ์ํฌ
- ํจ์ํ ํ๋ก๊ทธ๋๋ฐ
- ํ๋ก๊ทธ๋๋จธ์ค
- JavaScript
- ์๋ฐ์คํฌ๋ฆฝํธ
- ์๊ณ ๋ฆฌ์ฆ
- ๋ฐฑ์ค node.js
- ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ
- TDD
- git
- ๋ฐฑ์ค javascript
- ํฌํฌ์ธํฐ
- ์ด์์ฒด์
- 2019 ์นด์นด์ค ๊ฐ๋ฐ์ ๊ฒจ์ธ ์ธํด
- ์๋ฐ
- Baekjoon
- ๋ ์์ปฌ ํ๊ฒฝ
- map
- ์ฝ๋ฉํ ์คํธ
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |