1. (Java) ์๋ ์ฝ๋๋ฅผ ํ์ธํ์ฌ ์๋ง๋ ์ถ๋ ฅ๊ฐ์ ์์ฑํ์์ค.public class Main{ static String[] s = new String[3]; static void func(String[]s, int size){ for(int i=1; i์ ๋ต: OOAAA ์ด ๋ฌธ์ ๋ ๋ฌธ์์ด ๋น๊ต์์ ์์ฃผ ๋์ค๋ equals() vs == ๊ฐ๋
์ ์ ์ดํดํ๊ณ ์์ด์ผ ํ ์ ์๋ ๋ฌธ์ ์ด๋ค. equals()๋ ๋ฌธ์์ด์ ๋ด์ฉ์ ๋น๊ตํ๋ฏ๋ก "A"์ new String("A")๋ ๊ฐ๋ค๊ณ ๋ณธ๋ค.๋ฐ๋ฉด ==๋ ์ฃผ์๋ฅผ ๋น๊ตํ๋ฏ๋ก ์ด ๊ฒฝ์ฐ false๊ฐ ๋ ์ ์๋ค. (์ด ์ฝ๋์์๋ ์ฌ์ฉ ์ ๋จ) static String[] s = new String[3];๊ธธ์ด 3์ง๋ฆฌ ๋ฌธ์์ด ๋ฐฐ์ด s ์ ์ธํ๊ธฐs[0] = "A";..
๋จํธํ(Fragmentation)๋ ๋ง ๊ทธ๋๋ก โ์กฐ๊ฐ ๋ชจ์โ์ด๋ผ๋ ๋ป์ ๊ฐ์ง๊ณ ์๋ค. ์ด์์ฒด์ ์์์ ๋จํธํ๋ ๋ฉ๋ชจ๋ฆฌ ์์ ๋น์ด ์๋ ๊ณต๊ฐ์ ์๋ฏธํ๋๋ฐ, ์ด ๊ณต๊ฐ์ ๊ฒ๋ณด๊ธฐ์ ์ฌ์ ๊ฐ ์์ด ๋ณด์ผ ์ ์์ง๋ง ์ค์ ๋ก๋ ํ๋ก๊ทธ๋จ์ ์คํํ๊ธฐ์ ์ถฉ๋ถํ ํฌ๊ธฐ๋ฅผ ๊ฐ์ง์ง ๋ชปํด ์ฌ์ฉ๋์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.์๋ฅผ ๋ค์ด, ๋ฉ๋ชจ๋ฆฌ ์ ์ฒด์ ๋น ๊ณต๊ฐ์ ์ถฉ๋ถํ์ง๋ง, ๊ทธ ๊ณต๊ฐ์ด ์ฌ๋ฌ ๊ฐ์ ์์ ์กฐ๊ฐ๋ค๋ก ๋๋์ด ์์ด ์คํํ ํ๋ก์ธ์ค๊ฐ ํ์ํ ์ฐ์์ ์ธ ๊ณต๊ฐ์ ํ๋ณดํ์ง ๋ชปํ๋ค๋ฉด ํ๋ก๊ทธ๋จ์ ์ ์ฌ๋์ง ๋ชปํ๊ณ ๋ฉ๋ชจ๋ฆฌ ํ ๋น์๋ ์คํจํ๊ฒ ๋๋ค.์ด๋ฌํ ๋จํธํ๋ ํฌ๊ฒ ๋ ๊ฐ์ง๋ก ๋๋ ์ ์๋ค.1. ์ธ๋ถ ๋จํธํ(External Fragmentation)2. ๋ด๋ถ ๋จํธํ(Internal Fragmentation) ์ด ๋ ๊ฐ์ง๋ฅผ ์ดํดํ๊ธฐ ์ํด์๋ 1. ๋ฉ๋ชจ๋ฆฌ์..
SQL (Strunctured Query Language) ๋ถ๋ฅ โ ๋ฐ์ดํฐ ์ ์์ด (DDL: Data Definition Language)โ ๋
ผ๋ฆฌ/๋ฌผ๋ฆฌ์ ๋ฐ์ดํฐ ๊ตฌ์กฐ ์ ์CREATE (์์ฑ)CREATE DOMAIN / SCHEMA / TABLE / VIEW / INDEX โ ์์ฑALTER (๋ณ๊ฒฝ)TABLE ์ด๋ฆ ๋ณ๊ฒฝ โ ALTER TABLE / ์ปฌ๋ผ ์ถ๊ฐDROP (์ญ์ )DROP DOMAIN / SCHEMA / TABLE / VIEW / INDEX โ ์ญ์ * CASCADE : ์ฐธ์กฐํ๋ ๋ชจ๋ ๊ฐ์ฒด ํจ๊ป ์ ๊ฑฐ* RESTRICTED : ์ ๊ฑฐํ ์์๋ฅผ ๋ค๋ฅธ ๊ฐ์ฒด๊ฐ ์ฐธ์กฐ ์ ์ ๊ฑฐ ์ทจ์ โก ๋ฐ์ดํฐ ์กฐ์์ด (DML : Data MAnipulation Language)SELECT (๊ฒ์)SELECT FROM ํ
์ด๋ธ๋ช
..
โ ์ถ์ ๊ฒฝํฅ๋จ์ํ ๋ฌธ์ ๋ ๊ฑฐ์ ์ถ์ ๋์ง ์์๋ฐ๋ณต๋ฌธ + ์ญ์ฌ๋ผ์ด์ฑ + ์ธ๋ฑ์ฑ ๋ฑ ์ฌ๋ฌ ๊ฐ๋
์ ์์ด์ ๋ณต์กํ ๋ฌธ์ ํํ๋ก ์ถ์ ๋จ.์ ์ฒด 20๋ฌธ์ ์ค Python ๊ด๋ จ ๋ฌธ์ ๋ 1~2๋ฌธ์ ์ ๋ ์ถ์ ๋จ 1. print() ํจ์โ
1. ํ์ด์ฌ print()ํจ์๋๊ธฐ๋ณธ์ ์ผ๋ก ์ค ๋ฐ๊ฟ ์ถ๋ ฅ๋จint_val = range(2, 10, 2)for i in int_val: print(i)2468โ ๋ต์ ์์ฑ์ ์๋์ฒ๋ผ ์์ฑํ๋ฉด ์ค๋ต2, 4, 6, 8 ๊ธฐ๋ณธ์ ์ผ๋ก print() ํจ์๋ ์ถ๋ ฅ ํ ์ค ๋ฐ๊ฟ(\n)์ด ์ ์ฉ๋์ง๋ง, end=" "์ ๊ฐ์ด ์ค์ ํ๋ฉด ์ค ๋ฐ๊ฟ ์์ด ์ํ๋ ๋ฌธ์(์: ๊ณต๋ฐฑ)๋ฅผ ์ถ๋ ฅํ ์ ์๋ค. 2. ๋ฌธ์์ดโ
join() : ์ฌ๋ฌ ๊ฐ์ ๋ฌธ์์ด์ ํ๋๋ก ๊ฒฐํฉstr = '^'.join(['a', 'b', 'c'..
๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ํ์ด๊ณผ์ ๋ฌธ์ ์์ ๋งค๊ฐ๋ณ์๋ ์ด์ฉ์ ID๊ฐ ๋ด๊ธด `id_list`, ๊ฐ ์ด์ฉ์๊ฐ ์ ๊ณ ํ ์ด์ฉ์์ ID๊ฐ ๋ด๊ธด ๋ฌธ์์ด ๋ฐฐ์ด `report`, ๊ทธ๋ฆฌ๊ณ ์ ์ง ๊ธฐ์ค์ด ๋๋ ์ ๊ณ ํ์ `k` ์ด๋ค. ๊ตฌํ๊ณ ์ ํ๋ ๊ฒ์ ๊ฐ ์ ์ ๋ณ๋ก ์ฒ๋ฆฌ ๊ฒฐ๊ณผ ๋ฉ์ผ์ ๋ฐ์ ํ์๋ฅผ ๋ฐฐ์ด ํ์์ผ๋ก ๋ฆฌํดํ๋ ๊ฒ์ด๋ค. ์ด๊ฒ์ Canva๋ก ๊ทธ๋ฆผ์ผ๋ก ๋ํ๋ด๋ณด๋ฉด ์๋์ ๊ฐ๋ค. muzi๋ฅผ ์ ๊ณ ํ ์ฌ๋ : apeach (1)frodo๋ฅผ ์ ๊ณ ํ ์ฌ๋ : muzi, apeach (2)apeach๋ฅผ ์ ๊ณ ํ ์ฌ๋ : ์์ (0)neo๋ฅผ ์ ๊ณ ํ ์ฌ๋ : muzi, frodo (2)ํด์๋งต์ผ๋ก ํธ๋ ๋ฌธ์ ๋ผ๋ ๊ฑธ ์ ์ ์๋ค. ํค๋ ์ ๊ณ ๋ฅผ ๋นํ ์ ์ , ๊ฐ์ ์ ๊ณ ํ ์ ์ ๋ก ๊ตฌ์ฑํ๋ฉด ๋๋ค. ์ด ๋ ๋ฌธ์ ์ `ํ ์ ์ ๋ฅผ ์ฌ๋ฌ ๋ฒ ์ ๊ณ ํด๋ ์ ..
๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ํ์ด๊ณผ์ ์ฒ์์๋ 3,6,9 ๊ฒ์์ ์๋ชป ์ดํดํ๋ค.3์ ๋ฐฐ์์ผ ๋ ๋ฐ์ ์น๋ ๊ฑธ๋ก ์ดํดํด์ ํด๋น ์ซ์๋ฅผ 3์ผ๋ก ๋๋ ๋๋จธ์ง๊ฐ 0์ผ ๋ cnt ++์ ํ๋ ์ค์๋ฅผ ํ๋ค. ํ์ง๋ง ์ค๋ฆฌ์ง๋ 369๊ฒ์์ ์ซ์ 3, 6, 9๊ฐ ๋ค์ด๊ฐ๋ฉด ๋ฐ์๋ฅผ ์น๋ ๊ฒ์์ด๋ค. ์ฆ, ์ซ์ ํ๋ ํ๋๊ฐ 3 ๋๋ 6 ๋๋ 9 ๊ฐ์ ๊ฐ์ง๋ฉด ํ์๋ฅผ ์นด์ดํธํ๊ณ ๋ง์ง๋ง์ ์ด ํ์๋ฅผ ๋ฆฌํดํ๋ค. ์ฃผ์ด์ง ์ซ์๋ฅผ ๋ฌธ์์ด๋ก ๋ฐ๊ฟ์ ๊ฐ ์๋ฆฟ์๋ฅผ ํ์ํด๋ ๋์ง๋ง์ด ๋ฌธ์ ์์ ์ด์ฐจํผ ์ซ์์ ์์๋ ์๊ด ์๊ณ ์ฃผ์ด์ง order ์์์ 3, 6, 9๊ฐ ์ด ๋ช๊ฐ์ธ์ง ๊ฐฏ์๋ฉด ์ธ๋ฉด ๋๋ ๋ฌธ์ ์ด๊ธฐ ๋๋ฌธ์์ฃผ์ด์ง ์ซ์๋ฅผ 10์ผ๋ก ๋๋ ๋๋จธ์ง๊ฐ 3,6,9์ ํด๋นํ๋์ง๋ง ํ์ธํ๋ฉด ์ฝ๊ฒ ํ ์ ์๋ค. 1. ์ฃผ์ด์ง ์ซ์(order)๋ฅผ 10์ผ๋ก ๋๋ ๋๋จธ..
๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ํ์ด๊ณผ์ n๊ณผ ๊ฐ์ฅ ๊ฐ๊น์ด ์๋ฅผ ๊ตฌํ๋ ค๋ฉด n์์ ํด๋น ์์๋ฅผ ๋บ ๊ฐ์ด ์ ์ผ ์์์ผ ํ๋ค๊ณ ์๊ฐํ๋ค.์ฆ `n - array[i]` ์ ์ ๋๊ฐ์ด 0์ด๊ฑฐ๋ ๊ฐ์ฅ ์์ ๊ฒ์ ๊ตฌํ๋ ์ ๊ทผ ๋ฐฉ์์ ์ทจํ๋ค. ์ฒ์์๋ n - array[i] ์ด ํ์ฌ min ์ ์ ์ฅ๋ ์ต์๊ฐ๋ณด๋ค ์์ผ๋ฉด์ต์๊ฐ์ min์, ํด๋น ์์์ ๋ฐฐ์ด index๋ฅผ answer ๋ณ์์ ์
๋ฐ์ดํธ ํ๋ ๋ฐฉ์์ผ๋ก ํ์๋ค.ํ์ง๋ง ์ฝ๋๊ฐ ์์๋๋ก ๋์๊ฐ์ง ์์๋ค.import java.util.Arrays;class Solution { public int solution(int[] array, int n) { int min = Math.abs(n - array[0]); int answer =..
๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ํ์ด๊ณผ์ ๋ฐฐ์ด์ ์ค๋ฆ์ฐจ์ ์ ๋ ฌํ ๋ค, ๊ฐ์ฅ ์์ ๋ ์ซ์์ ํฉ์ด ๊ฐ์ฅ ํฐ ์๋ณด๋ค ํฌ๋ฉด 1์ ๋ฆฌํด, ์๋๋ฉด 2๋ฅผ ๋ฆฌํดํ๋ค. ์ผํญ์ฐ์ฐ์๋ก ๋ฐ๋ก ํ์ด ๊ฐ๋ฅ๐จโ๐ป 3. ์ ๋ต์ฝ๋import java.util.Arrays;class Solution { public int solution(int[] sides) { Arrays.sort(sides); return (sides[0] + sides[1] > sides[2])? 1 : 2; }} ๐๐ป 4. ์ข์์ ๊ฐ์ฅ ๋ง์ด ๋ฐ์ ์ฝ๋๊ทธ๊ฒ์ด ๊ณง ๋ด ์ฝ๋์ด๋ค.... ์์ดใ
ใ
ใ
ใ
ใ
๋์ ์ค๋ ฅ ์ผ์ทจ์์ฅ >์ค๋๋ง์ ์ ์ด ์ฝ๋
'๋ฌธ์ ' ํ๊ทธ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.