์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ์จ๋ผ์ธ
- K-Digital
- ํจ์
- ํ๋ก์ ํธ
- type
- wil
- ์๊ณ ๋ฆฌ์ฆ
- ๋ณ์
- ๋ถํธ์บ ํ
- ํ๋ก ํธ์๋
- ์๋ฌ
- ์ฝ๋ฉ
- NEXT
- JavaScript
- react
- PROJECT
- ํ์
- ๋ด์ผ๋ฐฐ์์บ ํ
- native
- ์๋ฐ์คํฌ๋ฆฝํธ
- ํ์ค
- rn
- JS
- ๊ฐ๋ฐ์
- Firebase
- Redux
- ๋ด์ผ๋ฐฐ์
- trainning
- ๋ฆฌ์กํธ
- API
- Today
- Total
Frontend ๊ฐ๋ฐ์ - hyo.loui
ํ๋ก๊ทธ๋๋จธ์ค - ์ง๊ฐ์ผ๊ฐํ ์ถ๋ ฅํ๊ธฐ ๋ณธ๋ฌธ
ํ๋ก๊ทธ๋๋จธ์ค - ์ง๊ฐ์ผ๊ฐํ ์ถ๋ ฅํ๊ธฐ
hyo.loui 2023. 3. 19. 03:18๐ฏ๋ชฉ์ :
Javascript Algorithm ๋ฌธ์ ํ์ด ๊ณผ์ ์ ๊ธฐ๋กํฉ๋๋ค.
๋๋ง์ ํด๊ฒฐ๋ฐฉ๋ฒ์ ๊ณต์ ํฉ๋๋ค.
๋ฌธ์
"*"์ ๋์ด์ ๋๋น๋ฅผ 1์ด๋ผ๊ณ ํ์ ๋,
"*"์ ์ด์ฉํด ์ง๊ฐ ์ด๋ฑ๋ณ ์ผ๊ฐํ์ ๊ทธ๋ฆฌ๋ ค๊ณ ํฉ๋๋ค.
์ ์ n ์ด ์ฃผ์ด์ง๋ฉด ๋์ด์ ๋๋น๊ฐ n ์ธ ์ง๊ฐ ์ด๋ฑ๋ณ ์ผ๊ฐํ์ ์ถ๋ ฅํ๋๋ก ์ฝ๋๋ฅผ ์์ฑํด๋ณด์ธ์.
ํ์ด
๊ฒฐ๊ณผ
ํด๊ฒฐ ๋ฐฉ๋ฒ
n์ ์ ๋ ฅ๋ฐ์ ๊ฐ 3์ด ์ถ๋ ฅ๋์๋ค.
์ด๊ฒ์ ํ์ฉํ์ฌ 1,2,3 ...n ๋งํผ ๋ฐ๋ณตํด์ ์ถ๋ ฅํด์ค์ผ ํ๋ค.
1
---
2
---
3
๊ทธ๋์ for๋ฌธ์ ์ฌ์ฉํ๊ณ , i๋ ์ฆ๊ฐ์ฐ์ฐ์๋ก n๊น์ง ์ฆ๊ฐํ๊ธฐ ๋๋ฌธ์
ํด๋นํ๋ ๋ผ์ธ์ ์ซ์๋ฅผ ๊ธฐ์ตํ ์ ์๋ค.
ํ์ง๋ง i ๋งํผ "*"๋ฅผ ์ถ๋ ฅํ๊ธฐ ์ํด ๋ค๋ฅธ ๋๋ถ๋ถ์ ํ์ด์์๋ ๋ for๋ฌธ์ด ๋ฑ์ฅํ์ฌ
์ด์คํฌ๋ฌธ์ ํํ๋ก ๋ฌธ์ ํ์ด๊ฐ ๋์๋ค.
๋๋ ์ด์คํฌ๋ฌธ์ ์ข์ํ์ง ์๊ธฐ ๋๋ฌธ์ ๋ถ๋ช number๋งํผ ๋ฐ๋ณตํ๋ ๋ด๋ถํจ์ ์์ ๊ฒ ๊ฐ์
๋ฐ๋ก ๊ตฌ๊ธ๋ง์ ํตํด repeat๋ผ๋ ํจ์๋ฅผ ํ์ฉํ๊ณ ์ํ๋ ๊ฒฐ๊ณผ๊ฐ์ ์ป์ ์ ์์๋ค.
์ต์ข ์ ๋ฆฌ
- repeatํจ์๋ฅผ ์ด์ฉํด number๋งํผ ์ ๋ ฅํ ๋ฌธ์์ด์ ๋ฐ๋ณตํ ์ ์๋ค.
'Algorithm & Data Structure' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฐ๊ฒฐ ๋ฆฌ์คํธ || ๋งํฌ๋ ๋ฆฌ์คํธ (0) | 2023.04.05 |
---|---|
[In javascript] ์ฝ์ ์ ๋ ฌ, ๋ณํฉ ์ ๋ ฌ (Insertion Sort, Merge Sort) (0) | 2023.04.03 |
[In javascript] ๋ฒ๋ธ ์ ๋ ฌ, ์ ํ ์ ๋ ฌ (Bubble Sort, Selection Sort) (0) | 2023.04.03 |
ํ๋ก๊ทธ๋๋จธ์ค - ์ต๋๊ฐ ๋ง๋ค๊ธฐ (2) (0) | 2023.03.19 |
์๋ฃ๊ตฌ์กฐ, ์๊ณ ๋ฆฌ์ฆ - (๋ฐฐ์ด)์ต๋๊ฐ ์ฐพ๊ธฐ (2) | 2022.11.16 |