Problem Solving

Problem Solving

    [백준, BOJ 2816] 디지털 티비 (java)

    https://www.acmicpc.net/problem/2816메모리: 14,084 KB , 시간: 100 ms사용 알고리즘: 구현import java.io.BufferedReader;import java.io.InputStreamReader;public class Main { static String[] chanel; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); chanel = new Stri..

    [백준, BOJ 1145] 적어도 대부분의 배수 (java)

    https://www.acmicpc.net/problem/1145메모리: 16,256 KB , 시간: 148 ms사용 알고리즘: 브루트포스 알고리즘import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine..

    [프로그래머스, 151136] 평균 일일 대여 요금 구하기 (mysql)

    https://school.programmers.co.kr/learn/courses/30/lessons/151136 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krSELECT ROUND(AVG(daily_fee)) AS AVERAGE_FEEFROM car_rental_company_carGROUP BY car_typeHAVING car_type = 'SUV';

    [프로그래머스, 133025] 과일로 만든 아이스크림 고르기 (mysql)

    https://school.programmers.co.kr/learn/courses/30/lessons/133025 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krSELECT fh.flavorFROM first_half as fhLEFT JOIN icecream_info as ii ON fh.flavor = ii.flavorWHERE fh.total_order > 3000 AND ii.ingredient_type = 'fruit_based'ORDER BY fh.total_order desc;

    [프로그래머스, 42578] 의상 (java)

    https://school.programmers.co.kr/learn/courses/30/lessons/42578 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr메모리: 79.7 MB, 시간: 0.11 ms사용 알고리즘: 해시 맵import java.util.*;class Solution { public int solution(String[][] clothes) { Map map = new HashMap(); for(int i = 0; i

    [백준, BOJ 23971] ZOAC 4 (java)

    https://www.acmicpc.net/problem/23971메모리: 14,204 KB , 시간: 100 ms사용 알고리즘: 사칙연산, 수학import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine(..

    [백준, BOJ 5073] 삼각형과 세 변 (java)

    https://www.acmicpc.net/problem/5073메모리: 14,156 KB , 시간: 96 ms사용 알고리즘: 구현, 수학import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Arrays;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder result = new String..

    [프로그래머스, 148653] 마법의 엘리베이터 (java)

    https://school.programmers.co.kr/learn/courses/30/lessons/148653# 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr메모리: 71 MB, 시간: 0.03 ms사용 알고리즘: 그리디class Solution { public int solution(int storey) { int answer = 0; int temp; while(storey > 0) { temp = storey % 10; storey..

    [백준, BOJ 2751] 수 정렬하기 2 (java)

    https://www.acmicpc.net/problem/2751메모리: 94,388 KB , 시간: 688 ms사용 알고리즘: 정렬 Arrays.sort 사용메모리: 109,960 KB , 시간: 1,268 msimport java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Arrays;public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt..

    [백준, BOJ 14476] 최대공약수 하나 빼기 (java)

    https://www.acmicpc.net/problem/14476메모리: 126,416 KB , 시간: 508 ms사용 알고리즘: 유클리드 호제법, 수학, 누적 합import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); ..