Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
Tags
- ํ๋ก๊ทธ๋๋จธ์ค ์น์์ด
- reduce
- ๋ฅ๋ค์ด๋ธ ๋ณ์
- ์๊ณ ๋ฆฌ์ฆ
- JS
- javascript
- ์๋ฐ์คํฌ๋ฆฝํธ sqrt
- ์๋ฐ์คํฌ๋ฆฝํธ ceil
- ํ๋ก๊ทธ๋๋จธ์ค ์๋ฆฟ์ ๋ํ๊ธฐ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ํ๋ก๊ทธ๋๋จธ์ค ์๊ณ ๋ฆฌ์ฆ
- ํ๋ก๊ทธ๋๋จธ์ค ์ ๋ฌธ
- ์๋ฐ์คํฌ๋ฆฝํธ min
- programmers
- ๋ค๋จ๊ณํ
- ์๋ฐ์คํฌ๋ฆฝํธ for in
- ํ๋ก๊ทธ๋๋จธ์ค js
- ์ ์ ๋น์ ์
- ์๋ฐ์คํฌ๋ฆฝํธ for of
- ์๋ฐ์คํฌ๋ฆฝํธ abs
- ์๋ฐ์คํฌ๋ฆฝํธ round
- ์๊ณ ๋ฆฌ์ฆ js
- ๋์์ธ ํจํด
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋ณ์ js
- ์๋ฐ์คํฌ๋ฆฝํธ max
- ์๋ฐ์คํฌ๋ฆฝํธ pow
- ๋ฐ์ดํฐ๋ฒ ์ด์ค key
- ํ๋ก๊ทธ๋๋จธ์ค ์๋ฐ์คํฌ๋ฆฝํธ
- ์๋ฐ์คํฌ๋ฆฝํธ floor
Archives
- Today
- Total
eazyseon
ํ๋ก๊ทธ๋๋จธ์ค - ์์์์ ๊ฐ์ ๋ณธ๋ฌธ
๋ฐ์ํ
-๋ฌธ์ ์ค๋ช
์์์์ด๋ ๋ ๊ฐ์ ์ซ์๋ฅผ ์์๋ฅผ ์ ํ์ฌ ์ง์ง์ด ๋ํ๋ธ ์์ผ๋ก (a, b)๋ก ํ๊ธฐํฉ๋๋ค. ์์ฐ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋ ๋ ์ซ์์ ๊ณฑ์ด n์ธ ์์ฐ์ ์์์์ ๊ฐ์๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
-์ ์ถ๋ ฅ ์
- n์ด 20 ์ด๋ฏ๋ก ๊ณฑ์ด 20์ธ ์์์์ (1, 20), (2, 10), (4, 5), (5, 4), (10, 2), (20, 1) ์ด๋ฏ๋ก 6์ returnํฉ๋๋ค.
- n์ด 100 ์ด๋ฏ๋ก ๊ณฑ์ด 100์ธ ์์์์ (1, 100), (2, 50), (4, 25), (5, 20), (10, 10), (20, 5), (25, 4), (50, 2), (100, 1) ์ด๋ฏ๋ก 9๋ฅผ returnํฉ๋๋ค.
-๋์ ํ์ด
function solution(n) {
let cnt =0;
for(let i=1; i<=n; i++){
if(n%i===0){
cnt++;
}
}
return cnt;
}
-๋ค๋ฅธ ์ฌ๋์ ํ์ด
function solution(n) {
return Array(n).fill(1).map((v,i)=>v+i).filter(v=>n%v===0).length
}
-๋ฐฐ์ด์
1. Array ์์ฑ์ https://eazyseon.tistory.com/3
2. fill ๋ฉ์๋ https://eazyseon.tistory.com/4
๋ฐ์ํ
'๐ง์๊ณ ๋ฆฌ์ฆ?์๊ณ ์ถ์!' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค(์๋ฐ์คํฌ๋ฆฝํธ) - ์์ด๊ฐ ์ซ์ด์ (0) | 2023.02.22 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค (์๋ฐ์คํฌ๋ฆฝํธ) - ๊ฐ๊น์ด ์ (0) | 2023.02.21 |
ํ๋ก๊ทธ๋๋จธ์ค(์๋ฐ์คํฌ๋ฆฝํธ) - ์ค๋ณต๋ ๋ฌธ์ ์ ๊ฑฐ (0) | 2023.02.20 |
ํ๋ก๊ทธ๋๋จธ์ค(์๋ฐ์คํฌ๋ฆฝํธ) - ์ ์ ์์น ๊ตฌํ๊ธฐ (0) | 2023.02.16 |
ํ๋ก๊ทธ๋๋จธ์ค - ๋ชจ์ค๋ถํธ(1) (0) | 2023.02.15 |
Comments