목록분류 전체보기 (86)
today_is
https://school.programmers.co.kr/learn/courses/30/lessons/164673 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 코드 SELECT b.TITLE, b.BOARD_ID, r.REPLY_ID, r.WRITER_ID, r.CONTENTS, TO_CHAR(r.CREATED_DATE, 'YYYY-MM-DD') AS CREATED_DATE FROM USED_GOODS_BOARD b INNER JOIN USED_GOODS_REPLY r ON b.BOARD_ID = r.BOARD_ID WHERE TO_CHAR(b.CREAT..
https://school.programmers.co.kr/learn/courses/30/lessons/133026 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 처음엔 총합이 이상하게 나와서 틀렸음 INNER 조인을 하면서 strawberry 값이 2번 들어가버린 것을 확인함 즉, 상반기 값이 JOIN을 하면서 두번씩 더해짐 그룹화와 조인 중에 뭘 먼저 실행하느냐에 따라서 결과값이 달라진다. 근데 이 방법은 코드가 너무 길어져서 아예 새로 풀기로 함! 수정한 코드 SELECT I.INGREDIENT_TYPE, SUM(F.TOTAL_ORDER) AS TOTA..
https://school.programmers.co.kr/learn/courses/30/lessons/12906 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 코드 import java.util.*;public class Solution { public int[] solution(int []arr) { int[] answer = {}; ArrayList list = new ArrayList(); int check = -1; // 배열은 0 ~ 9로 구성되어있기 때문 ..
https://school.programmers.co.kr/learn/courses/30/lessons/131536 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr SELECT USER_ID, PRODUCT_ID FROM ONLINE_SALE GROUP BY USER_ID, PRODUCT_ID HAVING COUNT(1) > 1 ORDER BY USER_ID ASC, PRODUCT_ID DESC; 문제 예시를 보면 GROUP BY를 이용해야 한다. USER_ID와 PRODUCT_ID를 그룹으로 묶어 COUNT를 사용하면 재구매가 발생했는지 여부를 확인할 수 있..
https://school.programmers.co.kr/learn/courses/30/lessons/131120 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 어려운 점은 없었던 기초 문제였다! [ 조회를 할때 기본구조 ] select 필드명 from 테이블명 where 조건 코드SELECT MEMBER_ID, MEMBER_NAME, GENDER, TO_CHAR(DATE_OF_BIRTH, 'YYYY-MM-DD') AS FORMATTED_DATE FROM MEMBER_PROFILE WHERE EXTRACT(MONTH FROM DATE_OF_BIRTH) = ..
https://softeer.ai/practice/7374 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai 코드import java.io.*;import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int arr[][] = new int[3][3]; int cost = 1000; for(int i=0; i 한 줄씩 해석 Scanner 객체를 생성한다 int로 2차원 배열을 3 * 3으로 생성 우선, cost는 터무니 없이 큰 값으로 초기화 시켜준다 (나중에 co..
https://softeer.ai/practice/7628 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai 오늘은 프로그래머스 대신에, 실제 기업에서 나올 법한 문제를 풀어보았다 ! 코드import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int arr[] = new int[num]; for(int i=0; i map = new HashMap(); for(int i=0; i 한 ..
https://school.programmers.co.kr/learn/courses/30/lessons/42746 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 무슨 기준으로 점수를 많이 주는건지 모르겠다. 코드import java.util.*;class Solution { public String solution(int[] numbers) { String[] newArr = new String[numbers.length]; for(int i=0; i (b + a).compareTo(a + ..