| ์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
|---|---|---|---|---|---|---|
| 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 |
- ์๋ฐ
- Python
- ๋ ผ๋ฆฌํ์
- boolean๊ฐ๋
- ์๋ฐ์ค์ํ์
- ๋ค์ด๋ฒ๋ฐ๋ทฐ
- java
- gitignore์๋ ๋
- ์๋ฐ๊ธฐ๋ณธํ์
- jupyter
- ๋ณ์์๋ฏธ
- ๋ฐ๋ทฐ2023
- ์๋ฐ์ ์ํ์
- ๋ณ์๋ป
- repository์ฐ๋
- for์ค์ฒฉ๋ฌธ
- ์ฑ์งํผํฐ
- like๊ฒ์
- ์๋ฐ๋ฐ์ดํฐํ์
- ํ๋ก๊ทธ๋๋จธ๋ฌธ์ ํ์ด
- ์ฑGPT
- ๋ฐฐ์ด์ฎ๊ฒจ๋ด๊ธฐ
- ๋ณ์์ฌ์ฉ๋ฒ์
- ์ ์ผ์์์์ ๊ฑฐ
- scanner์๋ฐ
- ChatGPT
- 3306
- ํ๋ก๊ทธ๋๋จธ์ค๋ฌธ์ ํ์ด
- integer.max_value
- ์ง์ฌ๊ฐํ๋ณ์ฐ๊ธฐ
- Today
- Total
๋ชฉ๋กjava (2)
Jinma World
1. ๋ฌธ์ ์ค๋ช (Question) ์ ์๋ฅผ ์ ์ฅํ ๋ฐฐ์ด, arr ์์ ๊ฐ์ฅ ์์ ์๋ฅผ ์ ๊ฑฐํ ๋ฐฐ์ด์ ๋ฆฌํดํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์. ๋จ, ๋ฆฌํดํ๋ ค๋ ๋ฐฐ์ด์ด ๋น ๋ฐฐ์ด์ธ ๊ฒฝ์ฐ์ ๋ฐฐ์ด์ -1์ ์ฑ์ ๋ฆฌํดํ์ธ์. ์๋ฅผ๋ค์ด arr์ด [4,3,2,1]์ธ ๊ฒฝ์ฐ๋ [4,3,2]๋ฅผ ๋ฆฌํด ํ๊ณ , [10]๋ฉด [-1]์ ๋ฆฌํด ํฉ๋๋ค. 2. ์ ํ ์กฐ๊ฑด (Conditions) arr์ ๊ธธ์ด 1 ์ด์์ธ ๋ฐฐ์ด์ ๋๋ค. ์ธ๋ฑ์ค i, j์ ๋ํด i ≠ j์ด๋ฉด arr[i] ≠ arr[j] ์ ๋๋ค. 3. ์์ (Example) - ๊ทธ๋ฆผ์ ๋ณด๋ฉด [4, 3, 2, 1] ๋ฐฐ์ด์์ ์ต์๊ฐ ์์์ธ "1"์ ์ ์ธํ ๋ฐฐ์ด์ ๋ฆฌํดํ๊ณ , ๋ฐฐ์ด์ ๊ธธ์ด๊ฐ 1์ธ ๋ฐฐ์ด์์๋ "-1"์ ๋ฆฌํดํ๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. (์ฌ๊ธฐ์ -1์ ๋ฆฌํดํ๋ ์ด์ ๋..
1. ๋ณ์๋ ๋ฌด์์ผ๊น? ํ๋ก๊ทธ๋จ์ ์์ ์ ์ฒ๋ฆฌํ๋ ๊ณผ์ ์์ ํ์์ ๋ฐ๋ผ '๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ ์ฅ'ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ '๋ณ์(variable)'๋ ์ฌ๊ธฐ์ "๊ฐ์ ์ ์ฅํ ์ ์๋ ๋ฉ๋ชจ๋ฆฌ์ ๊ณต๊ฐ"์ ์๋ฏธํฉ๋๋ค. ์ฆ, ๋ฉ๋ชจ๋ฆฌ ์ฃผ์์ ๋ถ์ฌ์ง ์ด๋ฆ์ ๋๋ค. ํ๋ก๊ทธ๋จ์ ๋ณ์ ์ด๋ฆ์ ํตํด์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์์ ์ ๊ทผ -> ๊ฐ ์ ์ฅ or ๊ฐ ์ฝ๊ธฐ๋ฅผ ์คํํฉ๋๋ค. ์ฌ๊ธฐ์ ์ค์ํ ๊ฒ์ ๋ณ์์๋ ์ฌ๋ฌ ๊ฐ์ ๊ฐ์ ๋ฃ์ ์ ์์ต๋๋ค. ๋ง์น ์ฌ๊ณผ ์์์ ์ฌ๊ณผ๋ฅผ ๋ฃ์์ผ๋ฉด, ์ฌ๊ณผ๋ง ๋ฃ์ด์ผ ํ๊ณ ์ค๋ ์ง๋ ๊ทค ๋ฑ์ ๋ค๋ฅธ ๊ณผ์ผ์ ๋ฃ์ผ๋ฉด ์๋๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค. ๋ฐ๋ผ์ ์์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์ ์ ํ์ (Integer)์๋ ์ ์๊ฐ๋ง ์ ์ฅ์ด ๊ฐ๋ฅํ๊ณ , ์ค์ ํ์ (Real)์๋ ์ค์๊ฐ๋ง ์ ์ฅ์ด ๊ฐ๋ฅํฉ๋๋ค. 2. ๋ณ์๋ฅผ ์ด๋ป๊ฒ ์ ์ธํ ๊น? ์ฌ์ฉ๊ท์น 1. "ํ์ " ๊ณผ "๋ณ์์ด๋ฆ"์..