Recent Posts
Recent Comments
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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
- useRef
- ๋ฐ๋ธ์ฝ์ค
- position
- history api
- REACT
- ๋ธ๋ก๊ทธ
- ํ๋ก ํธ์๋
- ํ๋ก๊ทธ๋๋จธ์ค
- ์ฝ๋ฉํ ์คํธ
- fetch API
- Props
- ์๊ณ ๋ฆฌ์ฆ
- CSS
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๋ฐ๋ธ์ฝ์ค3๊ธฐ
- Flex
- Gatsby
- float
- useEffect
Archives
- Today
- Total
Daehyunii's Dev-blog
๋ฒ๋ธ ์ ๋ ฌ ๋ณธ๋ฌธ
๐ Language & CS knowledge/Algorithm (๊ธฐ์ด๋ฌธ์ ํ์ด)
๋ฒ๋ธ ์ ๋ ฌ
Daehyunii 2022. 9. 6. 19:01๋ฌธ์ (์ถ์ฒ : ์ธํ๋ฐ ์๋ฐ์คํฌ๋ฆฝํธ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด ๊ฐ์, ์ ๋ณด์ฌ๋ฆผํผ์๋)
N๊ฐ์ด ์ซ์๊ฐ ์ ๋ ฅ๋๋ฉด ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ์ฌ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ธ์. ์ ๋ ฌํ๋ ๋ฐฉ๋ฒ์ ๋ฒ๋ธ์ ๋ ฌ์ ๋๋ค.
โฃ ์
๋ ฅ์ค๋ช
์ฒซ ๋ฒ์งธ ์ค์ ์์ฐ์ N(1<=N<=100)์ด ์ฃผ์ด์ง๋๋ค.
๋ ๋ฒ์งธ ์ค์ N๊ฐ์ ์์ฐ์๊ฐ ๊ณต๋ฐฑ์ ์ฌ์ด์ ๋๊ณ ์
๋ ฅ๋ฉ๋๋ค. ๊ฐ ์์ฐ์๋ ์ ์ํ ๋ฒ์ ์์ ์์ต๋๋ค.
โฃ ์ถ๋ ฅ์ค๋ช
์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ๋ ์์ด์ ์ถ๋ ฅํฉ๋๋ค.
โฃ ์
๋ ฅ์์ 1
6
13 5 11 7 23 15
โฃ ์ถ๋ ฅ์์ 1
5 7 11 13 15 23
Tip

๋ฌธ์ ํ์ด
//๋ด๊ฐ ์์ฑํ ๋ต
function solution(arr){
let answer = arr;
for(let i = 0 ; i < arr.length ; i++){
for(let j = 0 ; j <arr.length - i ;j++){
if(arr[j] > arr[j+1]){
let temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
return answer;
}
let arr = [13,5,11,105,47,7,23,15];
console.log(solution(arr));
'๐ Language & CS knowledge > Algorithm (๊ธฐ์ด๋ฌธ์ ํ์ด)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฝ์ ์ ๋ ฌ (0) | 2022.09.06 |
---|---|
๋ฒ๋ธ ์ ๋ ฌ ์์ฉ (0) | 2022.09.06 |
์ ํ ์ ๋ ฌ (0) | 2022.09.06 |
๊ต์ก๊ณผ์ ์ค๊ณ(์๋ฃ๊ตฌ์กฐ-ํ) (0) | 2022.09.06 |
๊ณต์ฃผ๊ตฌํ๊ธฐ(์๋ฃ๊ตฌ์กฐ-ํ) (0) | 2022.09.06 |