๋จํธํ(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 ํ
์ด๋ธ๋ช
..
๐ 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. ๋ฌธ์์ด์ ๊ณต๋ฐฑ์ ๊ธฐ์ค์ผ๋ก ๋๋ ๋ฐฐ์ด str์ ์ ์ฅํ๋ค.2. ์ต์ข
๊ฒฐ๊ณผ ๊ฐ์ ์ ์ฅํ sum ๋ณ์ ์ ์ธ3. ๋ง์ง๋ง์ผ๋ก ์ถ๊ฐ๋ ์ซ์๋ฅผ ์ ์ฅํ lastNumber ๋ณ์ ์ ์ธ4. ๋ฐฐ์ด์ ์ํํ๋ฉด์4-1. "Z"๊ฐ ๋์ค๋ฉด lastNumber๋ฅผ sum์์ ๋บ๋ค.4-2. ์ซ์๊ฐ ๋์ค๋ฉด lastNumber์ ์ ์ฅํ๊ณ sum์ ๋ํ๋ค.5. ์ต์ข
sum์ ๋ฐํํ๋ค.๐จโ๐ป 3. ์ ๋ต์ฝ๋class Solution { public int solution(String s) { String[] tokens = s.split(" "); int sum = 0; int lastNumber = 0; for (String to..
๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ํ์ด๊ณผ์ ๊ทธ๋ฅ ๋งค๊ฐ๋ณ์๋ก ๋ฐ์ ๋ฌธ์์ด์ toCharArray() ๋ฉ์๋๋ก ๋ฐฐ์ด๋ก ๋ณํํ ๋ค, ๋ฐฐ์ด์ ์ํํ๋ฉฐ ๋ชจ์์ด ์๋ ๋๋ง StringBuilder์ ์ถ๊ฐํด์ฃผ๋ฉด ๋๋ ๊ฐ๋จํ ๋ฌธ์ ์ด๋ค. ๋จ, ์ฒ์์ ํ๋ฆฐ ์ด์ ๋c != 'a' && c != 'e' && c != 'i' && c != 'o' && c != 'u' ๋ผ๋ ์กฐ๊ฑด์ ์ค์ ํ ๋ and์กฐ๊ฑด ๋์ or์ฐ์ฐ์๋ฅผ ์จ์ ํ๋ ธ๋ค. or ์ฐ์ฐ์๋ ํ๋๋ผ๋ true๋ฉด ์ ์ฒด๊ฐ true๊ฐ ๋๊ธฐ ๋๋ฌธ์ด๋ค. ๊ฒฐ๊ตญ, ์ด๋ค ๋ฌธ์๊ฐ ๋ค์ด์ค๋ ํญ์ true๊ฐ ๋ผ์ ๋ชจ์์ ๊ฑธ๋ฌ๋ด์ง ๋ชปํ๊ณ ๋ชจ๋ ๋ฌธ์๋ฅผ ์ถ๊ฐํ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค.false || false || true || false || false โ ๊ฒฐ๊ณผ: **true**๐จโ๐ป 3. ์ ๋ต์ฝ๋..
๐ 1. ์ต๋๊ฐ ๋ง๋ค๊ธฐ ๐ก ํ์ด๊ณผ์ ๋ฐฐ์ด์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ ๋ค์ ๊ฐ์ฅ ๋ ๊ฐ 2๊ฐ๋ฅผ ๊ณฑํ ๊ฐ, ์์๊ฐ 2๊ฐ๋ฅผ ๊ณฑํ ๊ฐ ์ค ๋ ํฐ ๊ฐ์ ๋ฐํ์ด๋ ๊ฒ ํ๋ ์ด์ ๋ ์์๊ฐ ์์์ผ ์๋ ์๊ณ ์์์ผ ์๋ ์๊ธฐ ๋๋ฌธ์ด๋ค. ๐จโ๐ป ์ ๋ต์ฝ๋import java.util.*;class Solution { public int solution(int[] numbers) { Arrays.sort(numbers); int n = numbers.length; // ๊ฐ์ฅ ํฐ ๋ ์์ ๊ณฑ vs ๊ฐ์ฅ ์์ ๋ ์์ ๊ณฑ ์ค ์ต๋๊ฐ ๋ฐํ // ์์์ผ ๊ฐ๋ฅ์ฑ ๋๋ฌธ์ return Math.max(numbers[n - 1] * numbers[n - 2..
๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ํ์ด๊ณผ์ j = 1๋ถํฐ j = i๊น์ง j๋ฅผ ์ฆ๊ฐ์ํค๋ฉด์ i % j == 0์ด๋ฉด cnt++ ์ฆ๊ฐ์ฆ, i๋ฅผ 1๋ถํฐ i๊น์ง ๋๋๋ฉด์ ๋๋์ด๋จ์ด์ง๋ ๊ฐ์๋ฅผ ์ธ๋ ๋ฐฉ์cnt >= 3์ด๋ฉด answer++; answer ๋ฐํ ๐จโ๐ป 3. ์ ๋ต์ฝ๋class Solution { public int solution(int n) { int answer = 0; for(int i = 4; i = 3) { answer++; } } return answer; }}
๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ํ์ด๊ณผ์ ๋ ๊ฐ์ง ๊ฒฝ์ฐ๋ก ๋๋์ด์ ํด๊ฒฐํ๊ธฐdirection ์ด right์ธ ๊ฒฝ์ฐ์ left์ธ ๊ฒฝ์ฐ๋ก ๊ตฌ๋ถํ๋ค."right" ๋ฐฉํฅ์ผ๋ก ํ์ : ๋ฐฐ์ด์ ๋ง์ง๋ง ์์๋ฅผ ๋งจ ์์ ๋ฃ๊ธฐ + ๋๋จธ์ง ์์๋ค์ ํ ์นธ์ฉ ๋ค๋ก ์ด๋"left" ๋ฐฉํฅ์ผ๋ก ํ์ : ๋ฐฐ์ด์ ์ฒซ ๋ฒ์งธ ์์๋ฅผ ๋งจ ๋ค๋ก ๋ณด๋ด๊ธฐ + ๋๋จธ์ง ์์๋ค์ ํ ์นธ์ฉ ์์ชฝ์ผ๋ก ์ด๋๐จโ๐ป 3. ์ ๋ต์ฝ๋๋ด๊ฐ ํผ ์ฝ๋import java.util.*;class Solution { public int[] solution(int[] numbers, String direction) { int[] answer = new int[numbers.length]; if (direction.equals("right")) {..
'ํ์ด' ํ๊ทธ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.