Algo Rhythm๐บ๐
-
[Algo Rhythm๐บ๐] ํ๋ก๊ทธ๋๋จธ์ค ๊ณ ๋์ Kit K๋ฒ์งธ ์Algo Rhythm๐บ๐/Programmers 2020. 6. 25. 12:00
๋ฌธ์ ์ค๋ช ๋ฌธ์ ๋ ์๋ ๋งํฌ์์ ํ์ธํ์๊ธธ ๋ฐ๋๋๋ค. https://programmers.co.kr/learn/courses/30/lessons/42748 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - K๋ฒ์งธ์ [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr ๋๋ ์ด๋ป๊ฒ ํ์๋ import java.util.Arrays; class Solution { public int[] solution(int[] array, int[][] commands) { int[] answer = new int[commands.length]; for(int a = 0; a < commands.length; a++) { int i = commands[a]..
-
Algo Rhythm๐บ๐์ ๋ํ์ฌAlgo Rhythm๐บ๐/others 2020. 6. 25. 11:50
์ด์์ฐํ ์ค ์ฌ์ฐ์ ์ ํฌ๋์์ ์ฌ์ฐ๋ ํ์ค๋ฌ์ด ํฌ๋๋ฅผ ๋ฐ๊ธฐ ์ํด ๋ ธ๋ ฅํ๋ค. ํ์ง๋ง ์๋ฌด๋ฆฌ ๋ ธ๋ ฅํด๋ ๋ฟ์ง ์๋ ํฌ๋๋ฅผ ํฅํด "์ ํฌ๋๋ ์์ด ํฐ์ ธ์ ๋ง์ด ์์๊บผ์ผ!" ๋ผ๊ณ ๋งํ๋ฉฐ ์ฌ์ ์ ๋ถ๋ฆฐ๋ค. ์ด๋ ธ์ ๋๋ ๋ฌ์ฝคํ ํฌ๋๋ฅผ ๋ง๋ณด๊ณ ์ถ์ง๋ง ์์ ๋ฃ์ง ๋ชป ํ๊ณ ๊ฒฐ๊ตญ ์ ์ ์น๋ฆฌ๋ก ๋ง๋ฌด๋ฆฌํ๋ ์ฌ์ฐ์ ๊ผด์ด ๋ง๋ฅ ์ฐ์ค์ ๋ค. ํ์ง๋ง ์ง๊ธ์ ๊ทธ ๋์ ์๊ฐ์ด ๋ค๋ฅด๋ค. ๋ ์ด์ ์์ฒ๋ฐ์ง ์๊ธฐ ์ํ ์ฌ์ฐ์ ์ ํ์ ๊น์ด ๊ณต๊ฐํ๋ค. ํ์ ์ฝ๋ฉ ํ ์คํธ๋ฅผ ๋ํ๋ ๋์ ํ๋๋ ์ฌ์ฐ์ ๋ค๋ฅด์ง ์์๋ค. ์ฃผ๋ณ ์น๊ตฌ๋ค์ ๋นํด ์ค๋ ฅ์ ๋ถ์กฑํ ๋ด ๋ชจ์ต์ ๋ง์ฃผํ ์ฉ๊ธฐ๊ฐ ๋ถ์กฑํ๋ค. ๊ทธ๋์ ์์ผ๋ก '์ฝ๋ฉ ํ ์คํธ ๋ฌธ์ ๋ฅผ ์ ํธ๋ ๊ฒ๊ณผ ์ค์ ํ๋ก๊ทธ๋จ์ ์ค๊ณ, ๊ตฌํํ๋ ๊ฒ์ ๋ค๋ฅธ ๊ฑฐ์ผ. ๋ ํ๋ก๊ทธ๋จ ์ค๊ณ, ๊ตฌํ์ ์ง์คํ ๊บผ์ผ!' ๋ผ๊ณ ๋งํ๋ฉฐ ์ค์ค๋ก๋ฅผ ๋ณํธํ๋ค ..