본문 바로가기
728x90

Study72

[프로그래머스] 가장 큰 수 Python https://school.programmers.co.kr/learn/courses/30/lessons/42746#qna 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr (1) 오답 풀이 - permutations 사용 import itertools def solution(numbers): answer = '' str_numbers = [] find_number = [] for i in range(len(numbers)): str_numbers.append(str(numbers[i])) nPr = itertools.permutations(str_number.. 2023. 8. 9.
[프로그래머스] 등굣길 Python https://school.programmers.co.kr/learn/courses/30/lessons/42898 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(m, n, puddles): answer = 0 puddles = [[q,p] for [p,q] in puddles] dp = [[0] * (m + 1) for _ in range(n + 1)] dp[1][1] = 1 for i in range(1, n + 1): for j in range(1, m + 1): if i == 1 and j == 1: continue if [i.. 2023. 8. 9.
[프로그래머스] 강원도에 위치한 생산공장 목록 출력하기 MySQL, Oracle https://school.programmers.co.kr/learn/courses/30/lessons/131112?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr (1) MYSQL SELECT FACTORY_ID, FACTORY_NAME, ADDRESS FROM FOOD_FACTORY WHERE ADDRESS like "강원도%" order by FACTORY_ID (2) Oracle SELECT FACTORY_ID, FACTORY_NAME, ADDRESS FROM FOOD_FACTORY WHERE ADDRESS LIKE '강.. 2023. 8. 3.
[프로그래머스] C++ 문자열 다루기 관련 문제들 원래 파이썬 유저지만.. 코테 사용 가능 언어에 파이썬이 없어서.. 갑작스럽데 C++ 공부하는 중... 근데 문자열 다루는게 파이썬보다 어려워서 관련 문제를 모아보았습니당. 당장 내일이라 많이 모으진 못했지만.. 문제 풀때 도움될만한 것들 위주로... (1) 문자열 다루기 기본 https://school.programmers.co.kr/learn/courses/30/lessons/12918?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr #include #include #include using namespace std; bool s.. 2023. 8. 2.
[프로그래머스] 배달 Python, C++ https://school.programmers.co.kr/learn/courses/30/lessons/12978 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr (1) C++ #include #include #include using namespace std; vector V[55]; vector dist; void dijkstra(int N){ priority_queue pq; pq.push(make_pair(0, 1)); dist[1] = 0; while(pq.empty() == 0){ int cost = -pq.top().first; int cur .. 2023. 8. 2.
[프로그래머스] 입국심사 Python, C++ https://school.programmers.co.kr/learn/courses/30/lessons/43238 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr (1) C++ #include #include #include #include using namespace std; long long solution(int n, vector times) { long long answer = 0; sort(times.begin(), times.end()); long long start = 1; long long end = n * (long long)times.ba.. 2023. 8. 1.
728x90