전체 글

Data Engineering과 Cloud Native 기술에 대해 Dive Deep 하는 만능 플랫폼 엔지니어가 되는 것을 목표로 하고 있습니다. 경험했던 내용과 공부했던 내용을 기록합니다. 🐻‍❄️☁️
·Algorithm (PS)
https://www.acmicpc.net/problem/17142 17142번: 연구소 3 인체에 치명적인 바이러스를 연구하던 연구소에 승원이가 침입했고, 바이러스를 유출하려고 한다. 바이러스는 활성 상태와 비활성 상태가 있다. 가장 처음에 모든 바이러스는 비활성 상태이고 www.acmicpc.net 활성화 할 바이러스를 조합으로 brute force해서 최소시간을 구해야겠다 라고 풀이는 간단하게 떠올릴 수 있었으나 시간초과로 삽질 + 최소 시간 카운트 방법으로 삽질을 했다. 쉬운줄 알았으나 ???? 이렇게 삽질을 많이 할줄 몰랐다 정확하고 빠르게 푸는 연습을 더 많이 해야겠다.. 시간초과 코드 from collections import deque from itertools import combinat..
·Algorithm (PS)
https://school.programmers.co.kr/learn/courses/30/lessons/59040 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT ANIMAL_TYPE, COUNT(ANIMAL_TYPE) AS count FROM ANIMAL_INS GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_TYPE ASC count() 함수를 통해 컬럼의 데이터 개수를 가져온다. 이때 NULL 값은 제외하고 카운트한다!!
·Algorithm (PS)
https://school.programmers.co.kr/learn/courses/30/lessons/133026 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT INGREDIENT_TYPE, SUM(a.TOTAL_ORDER) AS TOTAL_ORDER FROM FIRST_HALF a, ICECREAM_INFO b WHERE a.FLAVOR = b.FLAVOR GROUP BY b.INGREDIENT_TYPE ORDER BY TOTAL_ORDER SUM(FIELD_NAME) -> FIELD_NAME 별로 총합을 구해달라는..
·Algorithm (PS)
https://school.programmers.co.kr/learn/courses/30/lessons/59038 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT DATETIME AS 시간 FROM ANIMAL_INS WHERE DATETIME IN (SELECT MIN(DATETIME) FROM ANIMAL_INS)
·Algorithm (PS)
https://school.programmers.co.kr/learn/courses/30/lessons/59415 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT DATETIME AS 시간 FROM ANIMAL_INS WHERE DATETIME IN (SELECT MAX(DATETIME) FROM ANIMAL_INS) 서브쿼리 기억하자 WHERE 필드 IN ()
·Algorithm (PS)
https://school.programmers.co.kr/learn/courses/30/lessons/131115 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT * FROM FOOD_PRODUCT WHERE PRICE IN (SELECT MAX(PRICE) FROM FOOD_PRODUCT)
·Algorithm (PS)
https://school.programmers.co.kr/learn/courses/30/lessons/131697 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT MAX(PRICE) AS MAX_PRICE FROM PRODUCT
·Algorithm (PS)
https://school.programmers.co.kr/learn/courses/30/lessons/59042 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT a.ANIMAL_ID AS ANIMAL_ID, a.NAME AS NAME FROM ANIMAL_OUTS a LEFT JOIN ANIMAL_INS b ON a.ANIMAL_ID = b.ANIMAL_ID WHERE b.ANIMAL_ID is NULL ORDER BY a.ANIMAL_ID key.OUTS = NULL 인부분을 찾아주어 차집합을 구하면 된다.
minjiwoo
MJ workspace