본문 바로가기

프로그래머스99

[프로그래머스]동명 동물 수 찾기(mysql) https://programmers.co.kr/learn/courses/30/lessons/59041# 코딩테스트 연습 - 동명 동물 수 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 문제 요구사항은 다음과 같다 ANIMAL_INS 테이블에서 두번 이상 쓰인 이름과 횟수를 출력 이름없는 건 집계에서 제외 이름순 조회 group by 와 having 을 적절히 이용하면 되는 문제이다. SELECT NAME, COUNT(NAME) A.. 2021. 8. 27.
[프로그래머스]2019 KAKAO BLIND RECRUITMENT : 무지의 먹방 라이브 (level 4) (c++) programmers.co.kr/learn/courses/30/lessons/42891 코딩테스트 연습 - 무지의 먹방 라이브 programmers.co.kr 정렬 #include #include #include #include using namespace std; using ll = long long; struct food { int idx; ll time; }; bool comp_by_time(food &A, food &B) { return A.time < B.time; } bool comp_by_idx(food& A, food& B) { return A.idx < B.idx; } int solution(vector food_times, long long k) { // {인덱스, 시간} 벡터 생성 v.. 2020. 9. 6.
[프로그래머스]2019 KAKAO BLIND RECRUITMENT : 길 찾기 게임 (level 3) (c++) https://programmers.co.kr/learn/courses/30/lessons/42892 코딩테스트 연습 - 길 찾기 게임 [[5,3],[11,5],[13,3],[3,5],[6,1],[1,3],[8,6],[7,2],[2,2]] [[7,4,6,9,1,8,5,2,3],[9,6,5,8,1,4,3,2,7]] programmers.co.kr 트리 & 그래프 만들기 + 전위 순회, 후위 순회 #include #include #include #include using namespace std; const int X_MAX = 100000; struct node { int no; int x, y; int limit_L, limit_R; }; // y내림차순, x오름차순 비교함수 struct compare .. 2020. 7. 11.
[프로그래머스]Summer/Winter Coding(~2018) : 배달 (level 3) (c++) https://programmers.co.kr/learn/courses/30/lessons/12978 코딩테스트 연습 - 배달 5 [[1,2,1],[2,3,3],[5,2,2],[1,4,2],[5,3,1],[5,4,2]] 3 4 6 [[1,2,1],[1,3,2],[2,3,2],[3,4,3],[3,5,2],[3,5,3],[5,6,1]] 4 4 programmers.co.kr bfs #include #include #include using namespace std; const int INF = 987654321; // 1번 마을에서 K의 시간내에 배달할 수 있는 마을 개수 구하기 int bfs(vector &v_adj, int N, int K) { // 1번 마을에서 N번째 마을까지의 최소 시간을 저장 ve.. 2020. 7. 10.