'Coding Test/programmers' 카테고리의 글 목록 (3 Page) — 뚝딱이

Coding Test/programmers

Coding Test/programmers

[SQL] MySQL 프로그래머스 조건에 맞는 회원수 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/131535 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 YEAR을 사용해 날짜 데이터의 년도만 추출할 수 있다. SELECT에 AS를 사용하여 ATT의 이름이 변경된 상태로 출력할 수 있다. SELECT COUNT(USER_ID) AS USERS FROM USER_INFO WHERE YEAR(JOINED) = '2021' AND AGE >= 20 AND AGE

Coding Test/programmers

[SQL] MySQL 프로그래머스 상위 n개 레코드

https://school.programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 상위 n개의 레코드를 구하는 문제이기 때문에 LIMIT 절과 ORDER BY를 사용해야한다. ORDER BY는 상위 n개를 구하기 전에 정렬하는 역할을 하고 LIMIT는 상위 N개를 뽑아내는 역할을 한다. LIMIT n: n번째 값을 가져온다 LIMIT i, j: i번째부터 j번째 값을 가져온다 (0부터 시작) SELECT NAME FROM ANIMAL_INS ORDER BY DATET..

Coding Test/programmers

[SQL] MySQL프로그래머스 역순 정렬하기

https://school.programmers.co.kr/learn/courses/30/lessons/59035 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 ANIMAL_INS 테이블의 ANIMAL_ID가 역순된 상태로 NAME, DATETIME를 출력하는 문제 SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC

Coding Test/programmers

[Python] 파이썬 프로그래머스 타겟 넘버

https://school.programmers.co.kr/learn/courses/30/lessons/43165 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 n개의 음이 아닌 정수가 있을 때, 정수들의 순서를 바꾸지 않고 타겟 넘버 만드는 경우의 수 구하기 -1+1+1+1+1 = 3 +1-1+1+1+1 = 3 +1+1-1+1+1 = 3 +1+1+1-1+1 = 3 +1+1+1+1-1 = 3 재귀 함수를 통해 [+,-] 두 개의 리스트를 만들어 각 branch에서 앞의 수에 누적으로 자신의 수를 더하고 빼서 문제를 품 num_target = [..

Coding Test/programmers

[Python] 파이썬 프로그래머스 광물 캐기

https://school.programmers.co.kr/learn/courses/30/lessons/172927 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 피로도 곡괭이로 광물을 캘 때 피로도가 가장 작을 때를 반환해야 함 사용할 수 있는 곡괭이 중 아무거나 하나를 선택해서 사용함 한 번 사용한 곡괭이는 5번을 다 캐야지 바꿀 수 있음 광물은 주어진 순서대로만 캐야 함 광물을 다 캐거나 곡괭이를 다 소모할 때까지 광물을 캐야 함 minerals를 minerals[:(sum(picks))*5]로 줄여 곡괭이의 수만큼 광물을 캘 수 있게 한..

Coding Test/programmers

[Python] 파이썬 프로그래머스 과제 진행하기

https://school.programmers.co.kr/learn/courses/30/lessons/176962 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 과제가 주어졌을 때(시간별로 정렬되어 있지 않음) 시작 시간에 과제를 시작함 다음 과제시간이 되면 이전에 하던 과제는 그만해야 함 과제 시간이 끝나고 다음 과제 시간까지 텀이 있다면 못 끝낸 과제를 진행함 가장 최근에 멈춘 과제부터 시작해야 함 우선 plans의 시간을 minutes로만 표현하고 시간이 빠른 순서대로 정렬한다. 그 후 순서대로 2개의 plan을 가져와 앞의 과제가 끝나..

Coding Test/programmers

[Python] 파이썬 프로그래머스 주식가격

https://school.programmers.co.kr/learn/courses/30/lessons/42584 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 초 단위로 기록된 주식 가격이 떨어지지 않은 기간이 몇 초인지 구하는 문제 prices return [1, 2, 3, 2, 3] [4, 3, 1, 1, 0] 1초 시점의 ₩1은 끝까지 가격이 떨어지지 않았습니다. 2초 시점의 ₩2은 끝까지 가격이 떨어지지 않았습니다. 3초 시점의 ₩3은 1초뒤에 가격이 떨어집니다. 따라서 1초간 가격이 떨어지지 않은 것으로 봅니다. 4초 시점의 ₩2은 ..

Coding Test/programmers

[Python] 파이썬 프로그래머스 다리를 지나는 트럭

https://school.programmers.co.kr/learn/courses/30/lessons/42583 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 처음에는 묶음 단위로 차가 지나가는 줄 알고 그에 맞게 코드를 작성했었음 1 2 3 7 4,5 6 묶음 단위로 문제 풀고 위의 방식이 아니라 첫 번째 차가 빠져나가고 weight를 비교하여 바로 새로운 차가 들어가는 구조인걸 알았음 truck_weights = [1,8,1,1,5,1] weight = 10 bridge_length = 4 시간 1 1 2 8 1 3 1 8 1 4 1 8 ..

파송송
'Coding Test/programmers' 카테고리의 글 목록 (3 Page)