[๋ฌธ์ ] https://programmers.co.kr/learn/courses/30/lessons/67257 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์์ ์ต๋ํ IT ๋ฒค์ฒ ํ์ฌ๋ฅผ ์ด์ํ๊ณ ์๋ ๋ผ์ด์ธ์ ๋งค๋ ์ฌ๋ด ํด์ปคํค ๋ํ๋ฅผ ๊ฐ์ตํ์ฌ ์ฐ์น์์๊ฒ ์๊ธ์ ์ง๊ธํ๊ณ ์์ต๋๋ค. ์ด๋ฒ ๋ํ์์๋ ์ฐ์น์์๊ฒ ์ง๊ธ๋๋ ์๊ธ์ ์ด์ ๋ํ์๋ ๋ค๋ฅด๊ฒ ๋ค์๊ณผ programmers.co.kr [ํ์ด] ์กฐํฉ๊ณผ ๋ฐฑํธ๋ํน์ ์ด์ฉํ์ฌ ํ์ดํ์์ต๋๋ค. ์ฐ์ ํ์ํ ์๋ฃ๋ค์ ์ธํ ํฉ๋๋ค. ArrayList exp๋ก ์ค๋ณต์ ์ ๊ฑฐํ๋ฉฐ ์ฐ์ฐ์๋ฅผ ๋ฃ์ด์ฃผ์์ต๋๋ค. (Set ์๋ฃํ์ ์ด์ฉํ๋ฉด ํธ๋ฆฌํ์ง๋ง, ํ์ด ๋น์์๋ ์๊ฐ์ ๋ชปํ์ต๋๋ค.ใ ใ ) expression.charAt(i) < 48๋ฅผ ํตํด ์ฐ์ฐ์๋ฅผ ๊ตฌ๋ถํ์์ต๋๋ค. ( ์์คํค ์ฝ๋ ์ด์ฉ ) ์ฐ์ฐ์๋ค์ num..
[๋ฌธ์ ] https://programmers.co.kr/learn/courses/30/lessons/67256 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ํคํจ๋ ๋๋ฅด๊ธฐ [1, 3, 4, 5, 8, 2, 1, 4, 5, 9, 5] "right" "LRLLLRLLRRL" [7, 0, 8, 2, 8, 3, 1, 5, 7, 6, 2] "left" "LRLLRRLLLRR" [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] "right" "LLRLLRLLRL" programmers.co.kr [ํ์ด] ์ฐ์ ํ์ํ ์ ๋ณด๋ค์ ์ธํ ํฉ๋๋ค. (x,y)์ขํ๋ฅผ ์ ์ฅํ ์ ์๋ KeyPadํด๋์ค๋ฅผ ์์ฑํฉ๋๋ค. Map map์ ํคํจ๋์ ๋ชจ์๋๋ก ์ซ์๋ค์ ์์น (x,y)๋ฅผ ์ ์ฅํฉ๋๋ค. KeyPad right, keyPad right์ ๊ฐ๊ฐ ์์ ์..
[๋ฌธ์ ] [ํ์ด] ๊ฐ ์ ๋ ฅ์ ์์์๊ฐ~๋๋์๊ฐ์ 0.001์ด ๋จ์๋ก ๋ชจ๋ ํ์ธํ์์ง๋ง ์ญ์๋ ์๊ฐ์ด๊ณผ์๊ณ ๊ฒฐ๊ตญ ํด๋น ๋ธ๋ก๊ทธ๋ฅผ ์ฐธ๊ณ ํ์ฌ ํ์ด๋ฅผ ์งํํ์์ต๋๋ค. https://geunzrial.tistory.com/26 ํ๋ก๊ทธ๋๋จธ์ค 3๋จ๊ณ ์ถ์ํธ๋ํฝ[java] ๋ฌธ์ ์ด๋ฒ ์ถ์์๋ ์์คํ ์ฅ์ ๊ฐ ์๋ ๋ช ์ ์ ๋ณด๋ด๊ณ ์ถ์ ์ดํผ์น๋ ์๋ฒ๋ฅผ ์ฆ์คํด์ผ ํ ์ง ๊ณ ๋ฏผ์ด๋ค. ์ฅ์ ๋๋น์ฉ ์๋ฒ ์ฆ์ค ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ๊ธฐ ์ํด ์๋ ์ถ์ ๊ธฐ๊ฐ์ธ 9์ 15์ผ ๋ก๊ทธ ๋ฐ์ดํฐ๋ฅผ geunzrial.tistory.com ํ์ด๋ฅผ ๋ณด๊ณ ๋๋ ์ ์ด์ log๊ฐ ๋๋์๊ฐ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌ๋์ด ๋ค์ด์ค๊ธฐ ๋๋ฌธ์ ์ดํ์ log๋ค์ค ๋ช๊ฐ์ ๊ฒน์น๋์ง ๊ตฌํ๋ฉด ๋๋ ๊ฐ๋จํ ๋ฌธ์ ์์ต๋๋ค. [์ฝ๋] import java.util.*; class Solution { publ..
[๋ฌธ์ ] [ํ์ด] ์ด์ ๊ฐ ํ์ด๋์จ ๋ถ๋ถ๊ณผ, ์ ๊ธ์ฅ์น์ ํ์ธ๋ถ๋ถ ์ขํ๋ง ๊ฐ๊ฐ ์ ์ฅํ ํ, ์๋์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ๊ฐ๋ฅํ ๋ชจ๋ ์ด์ ์ ์์น๋ฅผ ์ฎ๊ฒจ๊ฐ๋ฉฐ ํ์ํ์์ง๋ง ์๊ฐ์ด๊ณผ๋ก ์คํจํ์์ต๋๋ค. ์ : x, y - 1 ์ค๋ฅธ์ชฝ : x + 1, y ์ผ์ชฝ : x - 1, y ์๋ : x, y + 1 90*ํ์ : y,x ๋ฐ๋ผ์ ํด๋น ๋ธ๋ก๊ทธ๋ฅผ ์ฐธ๊ณ ํ์ฌ ํ์ด๋ฅผ ์งํํ์์ต๋๋ค. https://jellyinghead.tistory.com/28 [ํ๋ก๊ทธ๋๋จธ์ค] ์๋ฌผ์ ์ ์ด์ (์๋ฐ) https://programmers.co.kr/learn/courses/30/lessons/60059 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์๋ฌผ์ ์ ์ด์ [[0, 0, 0], [1, 0, 0], [0, 1, 1]] [[1, 1, 1], [1, 1, 0], [1, 0,..
https://programmers.co.kr/learn/courses/30/lessons/77484 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๋ก๋์ ์ต๊ณ ์์์ ์ต์ ์์ ๋ก๋ 6/45(์ดํ '๋ก๋'๋ก ํ๊ธฐ)๋ 1๋ถํฐ 45๊น์ง์ ์ซ์ ์ค 6๊ฐ๋ฅผ ์ฐ์ด์ ๋งํ๋ ๋ํ์ ์ธ ๋ณต๊ถ์ ๋๋ค. ์๋๋ ๋ก๋์ ์์๋ฅผ ์ ํ๋ ๋ฐฉ์์ ๋๋ค. 1 ์์ ๋น์ฒจ ๋ด์ฉ 1 6๊ฐ ๋ฒํธ๊ฐ ๋ชจ๋ ์ผ์น 2 5๊ฐ ๋ฒํธ programmers.co.kr [๋ฌธ์ ํ์ด] lottos ๋ฐฐ์ด์ ์๋ 0์ ๊ฐ๋ค์ด ํต์ฌ์ ๋๋ค. - lottos๋ฐฐ์ด์์ ๋น์ฒจ ๋ฒํธ์ ๊ฐ์๋ฅผ ๊ตฌํด min์ ์ ์ฅํฉ๋๋ค. - lottos๋ฐฐ์ด์์ 0์ ๊ฐ์๋ฅผ ๊ตฌํด zero์ ์ ์ฅํฉ๋๋ค. - 0์ด ๋ชจ๋ ๋ฏธ๋น์ฒจ ๋ฒํธ๋ผ๊ณ ๊ฐ์ ํ๋ฉด, min์ ๊ฐ์๊ฐ ์์๋ฅผ ๊ฒฐ์ ํ๊ณ , 0์ด ๋ชจ๋ ๋น์ฒจ ๋ฒํธ๋ผ๋ฉด min + zero..
https://programmers.co.kr/learn/courses/30/lessons/81301?language=java ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์ซ์ ๋ฌธ์์ด๊ณผ ์๋จ์ด ๋ค์ค์ ํ๋ก๋๊ฐ ์ซ์๋์ด๋ฅผ ํ๊ณ ์์ต๋๋ค. ๋ค์ค๊ฐ ํ๋ก๋์๊ฒ ์ซ์๋ฅผ ๊ฑด๋ฌ ๋ ์ผ๋ถ ์๋ฆฟ์๋ฅผ ์๋จ์ด๋ก ๋ฐ๊พผ ์นด๋๋ฅผ ๊ฑด๋ค์ฃผ๋ฉด ํ๋ก๋๋ ์๋ ์ซ์๋ฅผ ์ฐพ๋ ๊ฒ์์ ๋๋ค. ๋ค์์ ์ซ์์ ์ผ๋ถ ์ programmers.co.kr [๋ฌธ์ ํ์ด] - map์ ์๋จ์ด๋ฅผ key๊ฐ์ผ๋ก ํ๊ณ , Stringํ์์ ์ซ์๋ฅผ value๋ก ๊ฐ์ ๋ฃ์ด์ค๋๋ค. - ๊ฐ ๋ฌธ์๋ง๋ค ๊ณ ์ ์ ์๋ณ๊ฐ์ ๋ง๋ค์ด์ lenMap์ ๊ธธ์ด๋ฅผ ์ ์ฅํฉ๋๋ค.: ์๋จ์ด์ ์ 2๊ธ์๋ฅผ key๊ฐ์ผ๋ก ์ฌ์ฉํ์ต๋๋ค.- String s๋ฅผ for๋ฌธ์ผ๋ก ๋๋ฉด์ ๋ณํ์ ํฉ๋๋ค.: ์ซ์๊ฐ ๋์จ๋ค๋ฉด ๊ทธ๋๋ ์ ์ฅ: ๋ฌธ์..
https://programmers.co.kr/learn/courses/30/lessons/17678 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - [1์ฐจ] ์ ํ๋ฒ์ค 10 60 45 ["23:59","23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59"] "18:00" programmers.co.kr [๋ฌธ์ ํ์ด] ์ ํ ๋ฒ์ค๋ฅผ nํ ์ดํํ๋ฉฐ, ๋๊ธฐ์ค์ ์๋ ํ์น ๊ฐ๋ฅํ ์ฌ๋์ ์ฐจ๋ก๋๋ก ํ์๋๋ค. ๋ง์ง๋ง ์ ํ๋ฒ์ค๊ฐ ์ดํ๋ ๋, ๋๊ธฐ์ค์ด m๋ณด๋ค ์์ผ๋ฉด, ๋ง์ง๋ง ์ ํ ์๊ฐ์ answer์ ์ ์ฅํฉ๋๋ค. ๋ํ, ๋๊ธฐ์ค์ด m๋ณด๋ค ํฌ๋ค๋ฉด, ๋๊ธฐ์ค์ ๋ง์ง๋ง ์ฌ๋์ ..
https://programmers.co.kr/learn/courses/30/lessons/92335 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - k์ง์์์ ์์ ๊ฐ์ ๊ตฌํ๊ธฐ ๋ฌธ์ ์ค๋ช ์์ ์ ์ n์ด ์ฃผ์ด์ง๋๋ค. ์ด ์ซ์๋ฅผ k์ง์๋ก ๋ฐ๊ฟจ์ ๋, ๋ณํ๋ ์ ์์ ์๋ ์กฐ๊ฑด์ ๋ง๋ ์์(Prime number)๊ฐ ๋ช ๊ฐ์ธ์ง ์์๋ณด๋ ค ํฉ๋๋ค. 0P0์ฒ๋ผ ์์ ์์ชฝ์ 0์ด ์๋ ๊ฒฝ์ฐ P0์ฒ๋ผ ์ programmers.co.kr [๋ฌธ์ ํ์ด] ๊ฐ๋จํ ๋ฌธ์ ์๋๋ฐ, int ํ์ ์ฌ์ฉ์ ๋ฐํ์์๋ฌ๊ฐ ๋ฐ์ํ์ฌ ๋ ํฐ์๋ฅผ ๋ฐ์์์๊ฒ Longํ์ ์ฌ์ฉํ์ฌ ํด๊ฒฐํ์์ต๋๋ค. - ์ ๋ ฅ๋ฐ์ n์ String ํ์์ผ๋ก k์ง์๋ก ๋ณํํ์ฌ result๋ก ๋ฐํํฉ๋๋ค. - count() ํจ์๋ฅผ ํตํด "0"์ ๊ธฐ์ค์ผ๋ก splitํฉ๋๋ค. - split๋ String..
- Total
- Today
- Yesterday
- TDD
- ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ
- ํ๋กํผํฐ
- Baekjoon
- fp
- ์๊ณ ๋ฆฌ์ฆ
- ์๋ฐ
- ๋ฐฑ์ค
- ํฌํฌ์ธํฐ
- ์นด์นด์ค ์ธํด
- ์ด์์ฒด์
- http
- ํ๋กํ ์ฝ
- ๋คํธ์ํฌ
- ๋ฐฑ์ค node.js
- ๋ชจ๋ ์๋ฐ์คํฌ๋ฆฝํธ deep dive
- ๋ฐฑ์ค javascript
- ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ
- ํจ์ํ ํ๋ก๊ทธ๋๋ฐ
- map
- ๋์์ธ ํจํด
- 2019 ์นด์นด์ค ๊ฐ๋ฐ์ ๊ฒจ์ธ ์ธํด
- git
- JavaScript
- ์ฝ๋ฉํ ์คํธ
- ์ ์ญ ๋ณ์
- ์ด๋ถํ์
- ๋ ์์ปฌ ํ๊ฒฝ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ํ๋ก๊ทธ๋๋จธ์ค
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |