전체 글

myGoodPlace
[프로그래머스.SQL] SUM, MAX, MIN
가격이 비싼 식품의 정보 출력하기# ORDER BY 사용SELECT PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICEFROM FOOD_PRODUCTORDER BY PRICE DESC LIMIT 1;# MAX 사용SELECT *FROM FOOD_PRODUCTWHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT);# FETCH FIRST N ROWS ONLY 사용SELECT *FROM FOOD_PRODUCTORDER BY PRICE DESCFETCH FIRST 1 ROWS ONLY; 가장 비싼 상품 구하기# ORDER BY, limitSELECT PRICE AS MAX_PRICEFROM PRODUCTORDER BY PRICE..
[백준] 나머지와 몫이 같은 수
https://www.acmicpc.net/problem/1834 1834번: 나머지와 몫이 같은 수N으로 나누었을 때 나머지와 몫이 같은 모든 자연수의 합을 구하는 프로그램을 작성하시오. 예를 들어 N=3일 때, 나머지와 몫이 모두 같은 자연수는 4와 8 두 개가 있으므로, 그 합은 12이다.www.acmicpc.net20000003999999999999000000위와 같이 원하던 값이 나오지 않았다. 이유는 (long)(i*N) 과 같이 해줬었는데, 오버플로우 이후 long형으로 바뀌기 때문에 그런 것이었다.long i=1 혹은 (long)i*N으로 하여 i의 형을 long으로 해주어 오버플로우가 일어나지 않도록 해야했다. package boj;import java.io.BufferedReader;i..
[프로그래머스/SQL] 오프라인/온라인 판매 데이터 통합하기
https://school.programmers.co.kr/learn/courses/30/lessons/131537 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr (SELECT DATE_FORMAT(SALES_DATE, "%Y-%m-%d") as SALES_DATE, PRODUCT_ID, USER_ID, SALES_AMOUNT FROM ONLINE_SALE AS N WHERE SALES_DATE LIKE '2022-03%' UNION SELECT DATE_FORMAT(SALES_DATE, "%Y-%m-%d") as SALES_DATE, PRODUCT_ID..
[코드트리] 격자 안에서 밀고 당기기 / 컨베이어 벨트
https://www.codetree.ai/cote/13/problems/conveyor-belt/introduction 내가 푼 방식 2차원 배열 하나를 만듦 다른 풀이 1차원 배열 1개를 만들어 해결 up, down 각각 1차원 배열 2개를 만들어 해결 import java.io.*; import java.util.*; public class Main { static int N, T; static int[][] board; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new B..
[프로그래머스] 올바른 괄호
보호되어 있는 글입니다.
[코드트리] 트로미노
🔗문제 보러 가기 두 개의 블럭 중 왼쪽블럭을 2*2의 정사각형 블록이라 생각하여, 2*2 크기의 정사각형 블록 1가지, 1*3 크기의 직사각형 블록 1가지, 3*1 크기의 직사각형 블록 1가지 이렇게 총 3가지 모양의 직사각형이 있다고 생각하였다. 그리고 정사각형 블록 값을 모두 더한 후, 각 한 조각씩 없는 4가지의 세부적인 경우로 나눠 생각했다. import java.io.*; import java.util.*; public class Main { static int N, M; static int[][] board; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new In..
[코드트리] 격자 안에서의 완전탐색
해당문제로 가기 쉬운 문제인데, 한 번 생각을 잘못하니 다른 생각을 할 수 없었던 문제다. import java.io.*; import java.util.*; public class Main { static int N; static int[][] board; public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); N = Integer.parseInt(br.readLine()); board = n..
[구름톤챌린지] 후기
구름톤챌린지 20일 미션을 모두 완수하였다. 하루가 지나면 해설코드를 볼 수 있어서, 내가 풀고 언어별 공식적인(?) 풀이법과 풀이에 필요한 개념을 볼 수 있다는 점이 가장 좋았다.
sooyeon-kr
myGoodPlace