Log/๐ป TIL (CodesStates)
๐ป TIL 24์ผ์ฐจ - 21.07.19
Esoolgnah
2021. 7. 19. 21:30
728x90
โ๐ป ์ค๋ ๋ฐฐ์ด ๊ฒ, Key Point
- My Wiki - Git ๋ถ๋ถ ์
๋ฐ์ดํธ
๋ธ๋ก๊ทธ My Wiki ์ Git ๋ถ๋ถ์ ์ ๋ฐ์ดํธํ์๋ค.
- ํ๋ก๊ทธ๋๋จธ์ค Lv1 K๋ฒ์งธ ์ ๋ฌธ์ ํ์ด - ๋ค์ ํ์ด ํ ํต๊ณผ
function solution(array, commands) {
let sum = [];
let com = [];
let arrSlice = [];
for (let i = 0; i < commands.length; i++){
arrSlice = array.slice(commands[i][0]-1,commands[i][1]);
arrSlice.sort(function(a,b){return a - b});
// arrSlice.sort(); ์์ ์ ์ฝ๋๋ก ์์
sum.push(arrSlice[commands[i][2]-1]);
}
return sum;
}
๊ฒฐ๊ณผ๋ ํ ์คํธ 2 ๊ฐ ์คํจ๋ก ๋์๋ค.. ๋ฌด์์ด ๋ฌธ์ ์ธ์ง ๊ณ ๋ฏผํด๋ด์ผ๊ฒ ๋ค.
=> arrSlice๋ฅผ ์ค๋ฆ์ฐจ์ ์ ๋ ฌํ๋ ๋ถ๋ถ์ arrSlice.sort(); -> arrSlice.sort(function(a,b){return a - b}); ๋ก ์์ ํ๋๋ ํต๊ณผํ๋ค!
- ํ๋ก๊ทธ๋๋จธ์ค Lv1 ์ฝ์์ ๊ฐ์์ ๋ง์ , ๋ฌธ์์ด์ ์ ์๋ก ๋ฐ๊พธ๊ธฐ ํต๊ณผ
- ์ฝํ๋ฆฟ - ๋ณ์์ ์๋ฃํ ์ฌํ์ด
๐ก ์ค๋ ๋๋ ์
ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ ์คํธ ๋ฌธ์ ํ์ด ์ ์ฝ๋์ ์๋ชป๋ ์ ์ด ์๋ค๋ฉด ๊ฐ์ ์๋ฏธ๋ฅผ ์ง๋๋ ๋ค๋ฅธ ๋ฉ์๋๋ก ๋ณ๊ฒฝํด๊ฐ๋ฉฐ ํ ์คํธํด๋ณด์. ์ด์ด ์๊ฒ ํต๊ณผ๋ ์๋ ์๋ค.
๐ ๋ด์ผ ํ ์ผ
- TIL ๋์น์ง ์๊ณ ๊พธ์คํ ์ฐ๊ธฐ (Default)
- 1์ผ 1์ปค๋ฐํ๊ธฐ (Default)
- ์ด๋
- ๋ณต์ตํ๋ฉฐ My Wiki ์ ๋ฐ์ดํธ
- ์๊ณ ๋ฆฌ์ฆ ํ์ด๋ณด๊ณ ํ์ด๊ณผ์ ์ฌ๋ฆฌ๊ธฐ
๋ฐ์ํ