์ต๋ ๊ณต์ฝ์ ๊ตฌํ๋ ๋ฐฉ๋ฒ
๋ ์์ ๊ณฑ์ ๊ทธ ๋ ์์ ์ต๋๊ณต์ฝ์(GCD)๋ก ๋๋๋ฉด ์ต๋๊ณต์ฝ์(LCM)๊ฐ ๋๋ค.
ํ์ด์ฌ์์์ ๋ชซ ๊ตฌํ๊ธฐ
๋ชซ์ ๊ตฌํ ๋ '//'๋ฅผ ์ฌ์ฉํด์ผ doubleํ์ด ์๋ intํ์ผ๋ก ๋ฐํ๋๋ค.
ํ ์ค์ ์ถ๋ ฅํ๊ณ ์ถ์ ๋
print(num, end = '') #๊ณต๋ฐฑ ์์ด
print(num, end = ' ') #๊ณต๋ฐฑ ํฌํจ
์๋ฐ contains() ๋ฉ์๋
data.contains("error1")
Java์์ ๋ฌธ์์ด(String)์ด๋ ์ปฌ๋ ์ (Collection)์ ํน์ ์์๊ฐ ํฌํจ๋์ด ์๋์ง ํ์ธํ๋ ๋ฉ์๋์ด๋ค.
์ ์ฝ๋์์, data์ "error1"๋ผ๋ ๊ธ์๊ฐ ์์ผ๋ฉด true, ์๋๋ฉด false๋ฅผ ๋ฐํํ๋ค.
์ธํ ๋ฆฌ์ ์ด ๋จ์ถํค - Extract Method (Ctrl + Alt + M)
if (!connectResult.equals("success"))
์ฌ์ฉ ๋ฐฉ๋ฒ
๊ดํธ ์์ ์ ์ฒด ๋๋๊ทธํ๊ณ Ctrl + Alt + M์ ํ๋ฉด ์ธํ ๋ฆฌ์ ์ด๊ฐ ์์์ ๋ฉ์๋๋ฅผ ์ถ์ถํด์ค๋ค.
private static boolean isError(String connectResult) {
return !connectResult.equals("success");
}
isSuccess ์๋ฆฌ์ ์ํ๋ ๋ฉ์๋ ์ด๋ฆ์ผ๋ก ๋ณ๊ฒฝํ ์ ์๋ค.

๐ ์์ฑํ ๊ฒ์๊ธ
[๋ฐฑ์ค ์ฝ๋ฉํ ์คํธ 2775] ๐ https://dev-cloud.tistory.com/289
BOJ 2775๋ฒ : ๋ถ๋ ํ์ฅ์ด ๋ ํ ์ผ (Python/๊ตฌํ/Bronze 1)
[๋ฌธ์ ๋งํฌ] ๐ https://www.acmicpc.net/problem/2775์ค๋ช ์ํํธ a์ธต bํธ์ ๊ฑฐ์ฃผํ๋ ค๋ฉด (a - 1)์ธต์ 1ํธ๋ถํฐ bํธ๊น์ง์ ์ฌ๋๋ค ์์ ํฉ๋งํผ ๋ฐ๋ฆฌ๊ณ ์์ผ ํ๋ค.์ด ์ํํธ๋ 0์ธต๋ถํฐ ์๊ณ 1ํธ๋ถํฐ ์๋ค. 0์ธต์๋
dev-cloud.tistory.com
[๋ฐฑ์ค ์ฝ๋ฉํ ์คํธ 1934] ๐ https://dev-cloud.tistory.com/290
BOJ 1934๋ฒ : ์ต์๊ณต๋ฐฐ์ (Python/์ํ/Bronze 1)
[๋ฌธ์ ๋งํฌ] ๐ https://www.acmicpc.net/problem/1934์ค๋ช A์ ๋ฐฐ์์ด๋ฉด์ B์ ๋ฐฐ์์ธ ์์ฐ์๋ฅผ A์ B์ ๊ณต๋ฐฐ์๋ผ๊ณ ํ๋ค. ์ด๋ฐ ๊ณต๋ฐฐ์ ์ค์์ ๊ฐ์ฅ ์์ ์๋ฅผ ์ต์ ๊ณต๋ฐฐ์๋ผ๊ณ ํ๋ค. A์ B์ ์ต์๊ณต๋ฐฐ
dev-cloud.tistory.com
[๋ฐฑ์ค ์ฝ๋ฉํ ์คํธ 10798] ๐ https://dev-cloud.tistory.com/292
BOJ 10798๋ฒ : ์ธ๋ก์ฝ๊ธฐ (Python/์ํ/Bronze 1)
[๋ฌธ์ ๋งํฌ] ๐ https://www.acmicpc.net/problem/10798์ค๋ช ์์ด ๋๋ฌธ์ ‘A’๋ถํฐ ‘Z’, ์์ด ์๋ฌธ์ ‘a’๋ถํฐ ‘z’, ์ซ์ ‘0’๋ถํฐ ‘9’๊ฐ ์๋ค.์น ํ์ ๋ถ์ฌ์ง ๋จ์ด๋ค์ด ์ฃผ์ด์ง ๋, ์์์ด๊ฐ ์ธ๋ก๋ก
dev-cloud.tistory.com
'๐ Growth > TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [TIL] 2024๋ 10์ 21์ผ (0) | 2024.10.21 |
|---|---|
| [TIL] 2024๋ 10์ 20์ผ (0) | 2024.10.20 |
| [TIL] 2024๋ 10์ 19์ผ (4) | 2024.10.20 |
| [TIL] 2024๋ 10์ 18์ผ (1) | 2024.10.18 |
| [TIL] 2024๋ 10์ 16์ผ (5) | 2024.10.16 |