์๋ฐ ์ฝ๋ฉํ ์คํธ - it ๋๊ธฐ์ ์ ์
์์ฆ ์ฝ๋ฉํ ์คํธ์๋ ์ด๋ค ์ ํ์ ๋ฌธ์ ๊ฐ ์ถ์ ๋ ๊น์? ์ต์ ๊ธฐ์ ์ฝํ ํธ๋ ๋๋ฅผ ๋ฐ์ํ, โ์ค์ ์ ํตํ๋โ ๋ฌธ์ ๋ฅผ ์ง์ ํ์ด๋ณด์ธ์. ์ฌ๋ฌ๋ถ์ ์๊ณ ๋ฆฌ์ฆ ๋ฐ ๋ฌธ์ ํด๊ฒฐ๋ ฅ์ ํจ๊ณผ์ ์ผ๋ก ๊ธธ๋ฌ์ค ๊ฒ์ฆ๋ ๋ฌธ์ ์ ํ์ด๋ฅผ ์ ํด๋๋ฆฝ๋๋ค. (with Java)
์๊ฐ์ 1,005๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

- ๋ฏธํด๊ฒฐ
๋น๋ฐ๋ฒํธ
package ์ธํ๋ฐ.์๋ฎฌ๋ ์ด์ _๋ณต์ต01; import java.util.HashMap; import java.util.Map; public class ๋น๋ฐ๋ฒํธ { public static class
java์ฝ๋ฉ-ํ ์คํธtkv00
ใป
8๋ฌ ์
0
65
1
- ๋ฏธํด๊ฒฐ
๊ณผ์ผ ๊ฐ์ ธ๊ฐ๊ธฐ ์ด๋ฌํ ๊ฒฝ์ฐ์๋ ๋ฐ๋ก๊ฐ ์๊ธฐ์ง ์๋์?
<img src="https://cdn.inflearn.com/public/files/posts/6acd7ce7-ca6b-41ba-875c-4af6bdbd8daa/bb142a0d-f231-4cf0-a48d-535edb1bf8c2.png" media-type="img"
java์ฝ๋ฉ-ํ ์คํธZoonmy
ใป
0
159
2
- ๋ฏธํด๊ฒฐ
cpu ์ค์ผ์ค๋ง
package chapter3.sol5_cpu_์ค์ผ์ค๋ง; import java.util.*; public class Solution { public int[] solution(int[][] tasks) { int[] answer = new
java์ฝ๋ฉ-ํ ์คํธcherryjuice
ใป
0
104
2
- ๋ฏธํด๊ฒฐ
์ธ๋ถ ๋ฌธ์ ์ง๋ฌธ
์๋ ํ์ธ์ ๊ฐ์ฌ๋ ํน์ ๊ด์ฐฎ์ผ์๋ค๋ฉด์ด๋์ ๊ฐ ๋ดค๋๋ฐ ์์ง๋ ๊ธฐ์ต์ ๋จ๋ ์ฝํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.์์ง๋ ๋ชปํ๊ณ ์ ๋จธ๋ฆฟ์์ ๋จ์์๋๋ฐ์ ํน์ ๋์์ ์ฃผ์ค ์ ์์ผ๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. ๋ฌธ์ ๋ ์๋์ ๊ฐ์ต๋๋ค.</p
java์ฝ๋ฉ-ํ ์คํธyoungyou1324
ใป
0
122
2
- ๋ฏธํด๊ฒฐ
๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ ํ์์ค
์๋ ํ์ธ์ ๊ฐ์ฌ๋ ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค ๊ฐ์ฌ๋ ์ฝ๋๋ฅผ ๋ณด๋ฉด์ ๋๋ ์๋ฌธ์ด ๊ตณ์ดwhile๋ฌธ์ด ํ์ํ ๊ฐ ์ ๋๋ค.while๋ฌธ์ ์์ด๋ ์ด์ฉํผ if else๋ก์ง๋ง์ผ๋ก๋ ์ ๋ต์ ๊ฐ์ ธ์ค๋ ๊ฑฐ ๊ฐ์์์ <
java์ฝ๋ฉ-ํ ์คํธyoungyou1324
ใป
0
117
2
- ํด๊ฒฐ
์ฌ์ฌ์์ ๋ฌธ์ ์๊ฐ๋ณต์ก๋ ์ง๋ฌธ
์๋ ํ์ธ์. sorting ํํธ์ ๋ฌธ์ 4๋ฒ ์ฌ์ฌ์์ ๋ฌธ์ ์ ์๊ฐ๋ณต์ก๋ ์ง๋ฌธ์ ๋๋ค.์ ๋ต ์ฝ๋์์ score๋ฅผ ์ํํ๋ฉฐ getAve ํจ์๋ฅผ ํธ์ถํ๋ฉด์ ์ด์ค for๋ฌธ์ด ์คํ๋ฉ๋๋ค.score์ ์ต๋ ๊ธธ์ด๊ฐ 30๋ง์ด๊ณ , k๊ฐ ์ต๋ 10๋ง์ด๋ฏ๋ก ์
java์ฝ๋ฉ-ํ ์คํธ์คํ์
ใป
0
127
1
- ๋ฏธํด๊ฒฐ
ํ๊ด๋ฌธ ์ถ์ ์์
์๋ ํ์ธ์ ๊ฐ์ฌ๋ํ๊ด๋ฌธ ์ถ์ ์์๋ฅผ ํ์ด๋ณด๊ณ ๊ฐ์ฌ๋ ์ฝ๋๋ฅผ ๋ณด๋ฉด์ ํ if๋ฌธ ์กฐ๊ฑด์ด ๋ถํ์ํ๋ค๊ณ ์๊ฐํด์ ์ง๋ฌธ๋๋ฆฝ๋๋ค. for(int t
java์ฝ๋ฉ-ํ ์คํธyoungyou1324
ใป
0
96
1
- ๋ฏธํด๊ฒฐ
๋ฏธ๋ก์ ์ต๋จ๊ฑฐ๋ฆฌ ํต๋ก
์๋ ํ์ธ์ ํน์ ์ด ๋ฌธ์ ๋ฅผ ํ ๋ ๊ผญ dist๋ฐฐ์ด์ ๋ง๋ค์ด์ผ ๋ ๊น์? ์ ์ฝ๋๋ฅผ ์๋ ๋ณด์ฌ๋๋ฆฝ๋๋ค.๋ฐ๋ก L๋ฅผ ๋ฐํํ๊ฒ ๋ง๋ค์๋๋ฐ ์ด๋๋ ๊ด์ฐฎ์์ง์? package
java์ฝ๋ฉ-ํ ์คํธyoungyou1324
ใป
0
74
1
- ๋ฏธํด๊ฒฐ
์ง์ผ๋ก ์ด๋ ๋ฌธ์ ์ฝ๋
์๋ ํ์ธ์ ๊ฐ์ฌ๋๊ฐ์ฌ๋๊ป์ ์ ์ํด์ค ๋ต๋ณ ์ฝ๋์์ ์๋ฌธ์ด ์์ด์ ์ง๋ฌธ๋๋ฆฝ๋๋ค.์ฌ๊ธฐ์์กฐ๊ฑด์ if(nx ~
java์ฝ๋ฉ-ํ ์คํธyoungyou1324
ใป
0
124
1
- ๋ฏธํด๊ฒฐ
์ฑ์ ์ฌ์ดํธ ๊ฐ์ค
๊ฐ์ ์ฑ์ ์ฌ์ดํธ ์๋ ํ์ธ์ ๊ฐ์ฌ๋ ๊ธฐ์กด ๊ฐ์์ธ"์๋ฐ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด ์ ๋ฌธ :์ฝ๋ฉํ ์คํธ ๋๋น"๋ฅผ ๋๋ฌด ์ ๋ฃ๊ณ ๊ณต๋ถํด์ ๊ฐ์ฌ๋์ ๋ค์ ๊ฐ์๋ฅผ ์์ฌ์์ด ์๋๋ฐ์ฑ์ ์ฌ์ดํธ๊ฐ ์์ด์ ๋๋ฌด ๋ถํธํฉ๋๋ค..
java์ฝ๋ฉ-ํ ์คํธyoungyou1324
ใป
0
160
2
- ๋ฏธํด๊ฒฐ
์ก์์ง๋ฅผ ์ก์
ํ์ ๋ ๋ฒจ๋ง ๋ณธ๋ค๊ณ ํ์ ๋ ์ด์ ํ์ ๋ ๋ฒจ์์ ๋ฐฉ๋ฌธํ ๋ ธ๋๋ฅผ ์ดํ ํ์ ๋ ๋ฒจ์์๋ ์ ๊ทธ๋ฅ ๋์ด๊ฐ๋ ๊ฑด๊ฐ์?? ๋ง์ํ์ ๊ฒ์ฒ๋ผ ์ก์์ง๊ฐ ์์ง์ด๋๊น ์ด์ ํ์ ๋ ๋ฒจ์์ ๋ง๋์ง ์์๋๋ผ๋ ์ดํ ํ์ ๋ ๋ฒจ์์ ๋ง๋ ์ ์๋ ๊ฑฐ ์๋๊ฐ์??
java์ฝ๋ฉ-ํ ์คํธ๋ชจ๊น
ใป
1
110
1
- ๋ฏธํด๊ฒฐ
๋ค์ต์คํธ๋ผ + ํ์นํ์
์ต์ ๋นํ๋ฃ ๋ฌธ์ ๋ฅผ PQ๋ฅผ ์ฌ์ฉํด์ ๋ค์ต์คํธ๋ผ์ฒ๋ผ ํ๋, ์กฐ๊ฑด๋ฌธ์ผ๋ก ํ์น ํ์๋ฅผ ์ฒดํฌํ๋ ๋ฐฉ์์ผ๋ก ํด๋ ์ ๋ต์ด ๋๋์?๊ทธ๋ฆฌ๊ณ ์ด ๋ฐฉ์๋ ๊ด์ฐฎ์๊ฐ์?
java์ฝ๋ฉ-ํ ์คํธ์ฃผํ์
ใป
0
135
2
- ๋ฏธํด๊ฒฐ
๋ฌธ์ ํ์ด ํด์ค ์ง๋ฌธ์ ๋๋ค.
๋ฌธ์ ์์ ์๋์ ๊ตฌ๋ฌธ์ด ์๋๋ฐ.์ํฌ๋ ์ฐ๋ธ๊ธฐ๊ฐ ์์ด๋ ๊ธฐ์ฌ๋ฅผ ์ง๋์ณ ๊ฐ ์ ์๋ค.์ํฌ ์ ์ฅ์์ bfs๋ฅผ ๋จผ์ ๋๋ฆฌ๋ฉด board[nx][ny] != 3๋ ์กฐ๊ฑด์ ํฌํจ์์ผ์ผ ๋๋๊ฑฐ ์๋๊ฐ์??
java์ฝ๋ฉ-ํ ์คํธ์์ฑ์ ์์
ใป
0
124
2
- ๋ฏธํด๊ฒฐ
"์ด๋ ํ์" ๋ฌธ์ ๊ฐ ๋ณํ๋๋ค๋ฉด?
์๋ ํ์ธ์ ๊ฐ์ฌ๋! ๊ฐ์ ์ ๋ณด๊ณ ์์ต๋๋ค."์ด๋ ํ์"๋ฌธ์ ์์ ๋ชจ๋ ๋ฌผ๊ฑด์ ๋ฌด๊ฒ๊ฐ 2kg ์ด์ 5kg์ดํ๋ผ๋ ์กฐ๊ฑด ๋๋ถ์ ํ์ดํ๋ ๋ฌธ์ ์ ๊ฐ์ด ํ ์ ์๋ค๋ ์ฌ์ค์ ์ดํดํ์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ํน์ ์ด๋ฐ ์กฐ๊ฑด์ด ์๊ณ , ํ ๋ฒ์ ์ฎ๊ธธ ์ ์๋ ๋ฌด๊ฒ๋ ์์์
java์ฝ๋ฉ-ํ ์คํธ์นด๊ณ
ใป
0
154
2
- ํด๊ฒฐ
์์ 3๋ฒ์ ์ ๋ต์ด ์ดํด๊ฐ ๋์ง ์์์ ์ ์๋ ใ ใ
์๋ ํ์ธ์ ์ ์๋.์ด๊ธ๊ฐ์๋ถํฐ ๊ฐ์ ์ ๋ฃ๊ณ ์๋ ํ์์ ๋๋ค. ์ ์๋ ๋๋ถ์ 22๋ ๋์ ์ทจ์ ์ฑ๊ณตํ์ด์^^ ๊ฐ์ฌํฉ๋๋ค.๋ค๋ฆ์ด์๋๋ผ.. ์ธ ๋ฒ์งธ ์์ ์์ nums๊ฐ [2,0,0,0,0,2]์ผ ๋, ์ ๋์ ํ๋์ฉ ์คํ๋ง์ฟจ๋ฌ๋ฅผ ์ค์นํ๋ฉด ๋ชจ๋
java์ฝ๋ฉ-ํ ์คํธ์กฐ์กฐ
ใป
0
248
1
- ๋ฏธํด๊ฒฐ
"๋น๋ฐ๋ฒํธ" ๋ฌธ์ ํ์ธ ๋ถํ๋๋ฆฝ๋๋ค!
์๋ ํ์ธ์! ๋น๋ฐ๋ฒํธ ๋ฌธ์ ๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ํ์๋๋ฐ ํ์ธ ํ๋ฒ ๋ถํ๋๋ ค๋๋ ๊น์~?class Solution { public int solution(int[] keypad, String pas
java์ฝ๋ฉ-ํ ์คํธ์ฃผ๋ ธ
ใป
0
170
1
- ๋ฏธํด๊ฒฐ
์ต๋ ๊ธธ์ด ์ฐ์์์ด ์ง๋ฌธ
์ ๋ต์ ๊ฒฝ์ฐ ์๋์ ๊ฐ์ด ๋์ด์์ต๋๋ค.public int solution(int[] nums){ int answer = 0; HashSet set = new HashSet();
java์ฝ๋ฉ-ํ ์คํธํ์ด
ใป
0
191
1
- ๋ฏธํด๊ฒฐ
์์ด๋ฒ๋ฆฐ ๊ฐ์์ง ๋ฌธ์ count ๊ด๋ จ ์ง๋ฌธ์์ต๋๋ค
์๋ ํ์ธ์ ๊ฐ์ฌ๋ ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค!์์ด๋ฒ๋ฆฐ ๊ฐ์์ง ๋ฌธ์ ์์ count๊ด๋ จ ์ดํด๊ฐ ์๋๋ ๋ถ๋ถ์ด ์์ด์์. ๊ด๋ จ ๋ถ๋ถ๋ง ๊ฐ์ ธ์๋๋ฐ count๋ ์ฒ์์ 0์ผ๋ก ์ด๊ธฐํ ๋ ์ํ์์ while๋ฌธ์ ๋ค์ด๊ฐ์๋ง์ 1์ด ์ฆ๊ฐํ๊ณ , ๋ง์ง๋ง์ผ๋ก ๋ค์ด๊ฐ ๋๋ 9
java์ฝ๋ฉ-ํ ์คํธ๊น์งํ
ใป
0
202
1
- ๋ฏธํด๊ฒฐ
๋ฐ๋๋ํ ์ง๋ฌธ์ ๋๋น
์๋ ํ์ธ์! ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค! ๋ฐ๋๋ํ ๋ฌธ์ ๊ด๋ จํด์ ์ ๊ฐ ํ์ด๋ธ ๋ฐฉ์์ ํ๋ํ๊ณผ ๋ฐฑ๋ํ ๊ฐ๊ฐ ์ธ์์ ์ธ์ด์ฃผ๋ ๋ฐฐ์ด๊ณผ ํ๋ฅ๋ ฅ์น๋ฅผ ๊ณ์ฐํ๋ ๋ฐฐ์ด ๋ ๊ฐ๋ฅผ ์ ์ธํ๊ณ , ๊น์ด๊ฐ ๋ค ๋ค๋์ ๋ ์ ๋ต์ ๊ณ์ํด์ ์ด๊ธฐํํ๋ ๋ฐฉ์์ ์ฌ์ฉํ์ต๋๋ค. ์์ ์ฝ๋์์
java์ฝ๋ฉ-ํ ์คํธ์ ์ ํ
ใป
0
221
1
- ๋ฏธํด๊ฒฐ
5. "์ต๋ ๊ธธ์ด ๋ฐ์ดํ ๋ ์์ด" ์์ ์ค๋ช ํด์ฃผ์ ๋ฐฉ๋ฒ๊ณผ ์ ๊ฐ ์ง์ ๊ตฌํํ ๋ฐฉ๋ฒ์ด ๋ฌ๋ผ, ํ์ธ ํ๋ฒ ๋ถํ๋๋ฆฝ๋๋ค
์๋ ํ์ธ์ ์์ ๊ฐ์๋ฅผ ๋ณด๋ค๊ฐ, ํ์ด์ฃผ์ ๋ฐฉ๋ฒ์ด ์ ์ ๋ค๋ฅด๊ณ for ๋ฌธ ํ๋๋ง์ผ๋ก ํด๊ฒฐ์ด ๊ฐ๋ฅํ์ง ์๋ ์ถ์ด์ ํ์ธ์ฐจ ์ง๋ฌธ ๋๋ ค๋ด ๋๋ค.pdf ์์ ์ ๋ต์ ๋ชจ๋ ๋ง์ถ ์ํ์ ๋๋ค. ๊ฐ๋จํ๊ฒ ํ๋ผ๋ ํผ๋๋ฐฑ ์ฃผ์ ๋ค๋ฉด ๊ฐ์ฌํฉ๋๋ค<code cla
java์ฝ๋ฉ-ํ ์คํธ๊พธ์คํํ๋ฉด์ธ์ ๊ฐ
ใป
0
309
1






