일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- MVT
- Programmers
- 프로그래머스
- 문제풀이
- 한 권으로 읽는 컴퓨터 구조와 프로그래밍
- 백준
- 멀티스레딩
- 미래혁신대전
- stored function
- 퓨처셀프
- FastAPI
- 컴퓨터 과학이 여는 세계
- mysql
- 혼자 공부하는 SQL
- Recommender system
- 엘런 튜링
- WIL
- Til
- CS
- Stored Procedure
- JP Study
- 덴드로그램
- SQL
- Django
- 다시 왔다!
- 선형대수
- 2023
- 1463
- computer science
- PCA
- Today
- Total
목록프로그래머스 (6)
Growth Hoon

삼총사 문제 def solution(s): answer = [] save_point = '' for index,alphabet in enumerate(s): if alphabet not in save_point: answer.append(-1) save_point += alphabet else: answer.append(index - save_point.rfind(alphabet)) save_point += alphabet return answer 콜라문제 def solution(a, b, n): answer = 0 while n >= a: # a로 나눈 몫만큼 b를 곱해 콜라를 받을 수 있음 answer += (n // a) * b # (n % a) 구매한 콜라 혹은 바꾼 콜라의 나머지로 남은 병의 수..

오늘은 JP study에서 내가 튜터링을 열었던 SQL을 끝내기 위해 서울시청점에 방문했다. 승인님이랑 함께 sql문제를 풀고, 그동안 내가 sql문제를 풀었던 방법을 공유했고 그 결과로 승인님도 프로그래머스 sql문제랑 solvesql level3의 문제는 풀 수 있는 실력이 되었다 ! 오늘은 그 과정에서 발생한 의문과 주의점에 대해서 TIL을 작성하고자 한다 1. UNION 할 때, 위에서 작성한 SLECT문의 Table Column명을 따르는지? 프로그래머스 문제에서 UNION을 사용한 문제인데 위의 Column명과 아래의 Column명이 다른데, 위의 Column명을 따르더라 Python의 pandas 라이브러리 merge함수에서 left의 컬럼이 먼저 적용되 듯이 Mysql에서도 위의 table..

서브쿼리 [Sub Query] 다른 쿼리 내부에 포함되어 있는 Select문장을 의미한다. 서브쿼리를 포함하고 있는 쿼리를 외부쿼리[outer query]라고 부르며, 서브쿼리는 내부쿼리[inner query]라고도 부른다. 서브쿼리의 실행 순서 서브쿼리 실행 - 메인[부모] 쿼리 실행 * 서브쿼리는 메인 쿼리[부모 쿼리]의 컬럼 사용 가능 / 메인쿼리는 부모 쿼리의 컬럼 사용 불가능 서브쿼리의 장점 1. 쿼리의 각 부분을 명확하게 구분할 수 있게 해줌 2. JOIN 이나 UNION과 유사한 쿼리를 작성할 수 있게 도와줌 3. JOIN 이나 UNION보다 가독성이 좋음 위치에 따른 서브쿼리의 명칭 SELECT col1, col2, (SELECT col3 FROM ...) -- 스칼라 서브쿼리 FEOM t..
가격이 제일 비싼 식품의 정보 출력하기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 SELECT PRODUCT_ID,PRODUCT_NAME,PRODUCT_CD,CATEGORY, PRICE FROM FOOD_PRODUCT ORDER BY PRICE DESC LIMIT 1 가장 비싼 상품 구하기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 SELECT MAX(PRICE) MAX_PRICE FRO..
1. 인기있는 아이스크림 https://school.programmers.co.kr/learn/courses/30/lessons/133024 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 select flavor from FIRST_HALF order by TOTAL_ORDER desc, SHIPMENT_ID asc; 2. 과일로 만든 아이스크림 고르기 https://school.programmers.co.kr/learn/courses/30/lessons/133025 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개..