일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 제네바기숙사
- tableau
- 제네바
- 태블로 포트폴리오
- 패스트캠퍼스 #자료구조 #코딩테스트 #배열
- 테이블계산
- 교환학생 장학금
- 데이터공모전
- 태블로
- 미래에셋 공모전
- 리뷰분석
- 아셈듀오 선정
- 공모전후기
- 데이터 포트폴리오
- 아셈듀오
- 교환학생주거
- 텍스트분석 시각화
- 아셈듀오 후기
- CRM
- 키워드시각화
- 파이썬
- 데이터 분석 포트폴리오
- HEG
- MairaDB
- 두잇알고리즘코딩테스트
- 무신사 데이터분석
- 데이터 시각화 포트폴리오
- 교환학생
- 제네바주거
- 제네바경영대학교
- Today
- Total
목록Coding Test (58)
민듀키티
1. 보호소에서 중성화한 동물https://school.programmers.co.kr/learn/courses/30/lessons/59045 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krSELECT a.ANIMAL_ID, a.ANIMAL_TYPE, a.NAMEFROM (SELECT ANIMAL_ID, ANIMAL_TYPE, NAMEFROM ANIMAL_INSWHERE SEX_UPON_INTAKE LIKE 'Intact%') as aJOIN (SELECT ANIMAL_ID, ANIMAL_TYPE, NAMEFROM ANIMAL_OUTSWHERE SEX_UPON..
1. 한 해에 잡은 물고기 수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/298516 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krSELECT COUNT(*) as 'FISH_COUNT'FROM FISH_INFOWHERE YEAR(TIME) = '2021 '2. 잡은 물고기의 평균 길이 구하기https://school.programmers.co.kr/learn/courses/30/lessons/293259 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞..
1. Occupationshttps://www.hackerrank.com/challenges/occupations/problem?isFullScreen=trueSELECT MIN( CASE WHEN occupation = 'doctor' then name END ), MIN( CASE WHEN occupation = 'professor' then name END ), MIN( CASE WHEN occupation = 'Singer' then name END), MIN( CASE WHEN occupation = 'Actor' then name END)FROM ( SELECT Name, Occupation, row_number() Over (partition by occ..
1. 복수 국적 메달 수상한 선수 찾기https://solvesql.com/problems/multiple-medalist/ https://solvesql.com/problems/multiple-medalist/ solvesql.com WITH FIRST_Qu as (SELECT a.athlete_id, a.game_id, a.team_idFROM records as a LEFT JOIN games as bON a.game_id = b.idWHERE b.year >= 2000 AND a.medal is not null)SELECT d.nameFROM (SELECT athlete_idFROM FIRST_Qu as a LEFT JOIN teams as bON a.team_id = b.idGROUP BY at..
1. Binary Tree Nodeshttps://www.hackerrank.com/challenges/binary-search-tree-1/problem?isFullScreen=true Binary Tree Nodes | HackerRankWrite a query to find the node type of BST ordered by the value of the node.www.hackerrank.comWITH LEAF_TF AS ( SELECT NFROM BSTWHERE N IN (SELECT DISTINCT(P) FROM BST WHERE P is not null ) and P is not NULL ) SELECT BST.N, CASE..
1. 방번호https://www.acmicpc.net/problem/1475from collections import Counterimport mathA = list(map(int, input()))A_counter = Counter(A)A_count_list = list(A_counter.items())max_number = 0sixnine = 0for i in range(len(A_count_list)) : if A_count_list[i][0] == 6 : sixnine += A_count_list[i][1] elif A_count_list[i][0] == 9: sixnine += A_count_list[i][1] else : max_number..
1. 알람시계https://www.acmicpc.net/problem/2884n,m = map(int, input().split())time = n*60 + mturn_time = time - 45hour = turn_time // 60if hour 2. 개미https://www.acmicpc.net/problem/3048n,m = map(int, input().split())A = list(input())B = list(input())t = int(input())ants = A[::-1] + Bfor _ in range(t) : # 반복해야하는 횟수 for i in range( len(ants) - 1 ) : if (ants[i] in A) and (ants[i+1] in B) : ..
1. 알람시계https://www.acmicpc.net/problem/2884n,m = map(int, input().split())time = n*60 + mturn_time = time - 45hour = turn_time // 60if hour 2. 개미https://www.acmicpc.net/problem/3048n,m = map(int, input().split())A = list(input())B = list(input())t = int(input())ants = A[::-1] + Bfor _ in range(t) : # 반복해야하는 횟수 for i in range( len(ants) - 1 ) : if (ants[i] in A) and (ants[i+1] in B) : ..
1. 랜선 자르기https://www.acmicpc.net/problem/1654시간초과n,m = map(int, input().split())A = list()for i in range(n) : A.append(int(input()))number = 0while True : answer = 0 number += 1 for i in range(n) : answer += (A[i]//number) if answer 2. 한국이 그리울 땐 서버에 접속하지https://www.acmicpc.net/problem/9996n = int(input())N = list(input().split("*"))length = len(N[0]) + len(N[1])for _ in r..
1. 블로그 2dict. : B를 칠할 횟수와, R을 칠할 횟수를 저장함처음 값을 무조건 색칠해야 함으로 +1 해주기이전에 칠한 값이랑, 현재 칠한 값이랑 같다면 dict에서 업데이트를 해주지 않아도 됨 min(answer['B'], answer['R']) + 1 은, 두 개 중에 칠할 값이 더 적은 것을 들고 오겠다는 뜻https://www.acmicpc.net/problem/20365n = int(input())A = list(input())answer = {'B' : 0, 'R' : 0 }answer[A[0]] += 1for i in range(1,n) : if A[i-1] != A[i] : answer[A[i]] += 1min_number = min(answer['B'], ans..