[MySQL] CASE WHEN THEN END CASE ์กฐ๊ฑด๋ฌธCASEWHEN ์กฐ๊ฑด THEN ๋ฐํ๊ฐWHEN ์กฐ๊ฑด THEN ๋ฐํ๊ฐ ...ELSE ์กฐ๊ฑด์ ํด๋น๋์ง ์์๋END โ๏ธ์ ๋ฆฌ/โ๏ธSQL 2024.07.31
[Baekjoon] 5619_์ธ ๋ฒ์งธ ๋ฌธ์ (์ถ์ฒ: https://www.acmicpc.net/problem/5619) ๋ฌธ์ ํ์ด ์ฃผ์ด์ง ์๋ฅผ ์ ๋ ฌํ ํ 2๊ฐ๋ฅผ ์ ํํด์ ๋ถ์ฌ์ ์๋ก์ด ์๋ฅผ ๋ง๋ค์ด ArrayList์ ์ ์ฅํ๋ค. ArrayList๋ฅผ ์ ๋ ฌ ํ 3๋ฒ์งธ ๊ฐ์ ์ถ๋ ฅํ๋ค. ArrayList์ 3๋ฒ์งธ ๊ฐ์ด ๋ฐ๋์ง ์๋๋ค๋ฉด ๊ทธ ์ดํ์๋ ๋ฐ๋ ์ผ์ด ์์ผ๋ฏ๋ก ์ข ๋ฃํ๋ค. my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;public class _5619_ { /.. ๐Algorithm/๐ฅBaekjoon 2024.07.30
[Baekjoon] 10799_์ ๋ง๋๊ธฐ ๋ฌธ์ (์ถ์ฒ: https://www.acmicpc.net/problem/10799) ๋ฌธ์ ํ์ด Stack์ ์ฌ์ฉํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค.์ฌ๋ ๊ดํธ์ ๋ซํ ๊ดํธ๊ฐ ์ฐ๋ฌ์ ์์ ๋ ์ ๋ง๋๊ธฐ๋ฅผ ์๋ฅธ๋ค๋ ์ ์ ํ์ฉํ๋ค. my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Stack;public class _10799_ { // ์ ๋ง๋๊ธฐ public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamRea.. ๐Algorithm/๐ฅBaekjoon 2024.07.26
[MySQL] DATE_FORMAT, DATEDIFF DATE_FORMAT : ํ์ ์์) %Y, %y, %m, %d ๋ฑSELECT DATE_FORMAT(๋ ์ง,ํ์) as columnNamefrom ํ ์ด๋ธ๋ช DATEDIFF : ๋ ์ง ์ฐจ์ด ๊ตฌํ๊ธฐSELECT DATEDIFF(๊ตฌ๋ถ์,๋ ์ง, ๋ ์ง)+1 as columnNamefrom ํ ์ด๋ธ๋ช โ๏ธ์ ๋ฆฌ/โ๏ธSQL 2024.07.25
[Baekjoon] 15705_๋จ์ด ์ฐพ๊ธฐ ๋ฌธ์ (์ถ์ฒ: https://www.acmicpc.net/problem/15705) ๋ฌธ์ ํ์ด ์ฐ์ํ๋ ๋ฐฉํฅ์ผ๋ก ํ์ํ๋ฉฐ ๋จ์ด S๊ฐ ์๋์ง ์๋์ง ํ์ธํ๋ค. my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class _15705_ { // ๋จ์ด ์ฐพ๊ธฐ public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); .. ๐Algorithm/๐ฅBaekjoon 2024.07.25
[Baekjoon] 8989_์๊ณ ๋ฌธ์ (์ถ์ฒ: https://www.acmicpc.net/problem/8989) ๋ฌธ์ ํ์ด ์์นจ ๊ฐ๋์ ๋ถ์นจ ๊ฐ๋๋ฅผ ๊ตฌํ๋ค.์์นจ ๊ฐ๋ = ์์นจ * 30 + ๋ถ์นจ * 0.5๋ถ์นจ ๊ฐ๋ = ๋ถ์นจ * 6 ์์นจ๊ณผ ๋ถ์นจ์ด ์ด๋ฃจ๋ ๊ฐ๋๋ ์๋์ ๊ฐ์ด 3๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ๊ตฌํ๋ค. 1) ์์นจ + 360 - ๋ถ์นจ2) ๋ถ์นจ + 360 - ์์นจ3) ์์นจ - ๋ถ์นจ my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.Arrays;impor.. ๐Algorithm/๐ฅBaekjoon 2024.07.24
[Baekjoon] 9753_์ง ๊ณฑ ๋ฌธ์ (์ถ์ฒ: https://www.acmicpc.net/problem/9753) ๋ฌธ์ ํ์ด ๋ฏธ๋ฆฌ 100,000๊น์ง ์์๋ฅผ ๊ตฌํ๋ค. ์๋ก ๋ค๋ฅธ ์์์ ๊ณฑ์ ๊ตฌํด ArrayList์ ์ ์ฅํ์ฌ ์ ๋ ฌ ํ K๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ์ ๊ฐ ์ค์์ ๊ฐ์ฅ ์์ ๊ฐ์ ์ถ๋ ฅํ๋ค. my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import java.util.Collections;public class _9753_ { .. ๐Algorithm/๐ฅBaekjoon 2024.07.23
[Baekjoon] 3231_์นด๋๋์ด ๋ฌธ์ (์ถ์ฒ: https://www.acmicpc.net/problem/3231) ๋ฌธ์ ํ์ด 1๋ถํฐ N์ ์ฐพ์ ๋๊น์ง ์์์๋ถํฐ ๋๊น์ง ๋ฐ๋ณตํด์ ํ์ธํ๋ค. my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class _3231_ { // ์นด๋๋์ด public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(bf.readLine.. ๐Algorithm/๐ฅBaekjoon 2024.07.22
[Baekjoon] 15595_์ ๋ต ๋น์จ ๊ณ์ฐํ๊ธฐ ๋ฌธ์ (์ถ์ฒ: https://www.acmicpc.net/problem/15595) ๋ฌธ์ ํ์ด ์ ์ ๊ฐ ๋ฌธ์ ๋ฅผ ๋งํ๋ค๋ฉด ๋ถ์์ 1์, ๋ถ๋ชจ์ ์๋ ํ์๋ฅผ ๋ํ๋ค. ์ฃผ์) ์ด๋ฏธ ์ ๋ต์ฒ๋ฆฌ ๋ ์ดํ์๋ ํ๋ฆฌ๊ฑฐ๋ ๋ง์๋ ์ ๋ต ๋น์จ์ ์ํฅ์ ์ฃผ์ง ์๋๋ค. my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.HashMap;import java.util.HashSet;import java.util.Set;import java.util.StringTokenizer;public class _15595_ { // ์ ๋ต ๋น์จ ๊ณ์ฐํ๊ธฐ public stat.. ๐Algorithm/๐ฅBaekjoon 2024.07.19
[Baekjoon] 2817_ALPS์ ํฌํ ๋ฌธ์ (์ถ์ฒ: https://www.acmicpc.net/problem/2817) ๋ฌธ์ ํ์ด ์ ์ฒด ์คํํ ์์ 5% ์ด์ ํ๋ฅผ ๋ฐ์ ์ฌ๋๋ค์ ํ๋ฅผ 1๋ถํฐ 14๋ก ๋๋ ๊ฐ์ ์ ๋ ฌํ์ฌ ๋ต์ ๊ตฌํ๋ค.๋ต์ ์ถ๋ ฅํ ๋๋ 5% ์ด์ ํ๋ฅผ ๋ฐ์ ์ฌ๋ ์ค์์ ์นฉ์ 0๊ฐ ๋ฐ์๋๋ผ๋ ์ถ๋ ฅํด์ผ ํ๋ค. ์ฆ, 5% ์ด์ ํ๋ฅผ ๋ฐ์ ์ฌ๋์ ๋ชจ๋ ์ถ๋ ฅํด์ผ ํ๋ค. my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import ja.. ๐Algorithm/๐ฅBaekjoon 2024.07.18