코딩테스트

Python

프로그래머스 python3 - 배열 원소의 길이

https://school.programmers.co.kr/learn/courses/30/lessons/120854    문제 설명문자열 배열 strlist가 매개변수로 주어집니다. strlist 각 원소의 길이를 담은 배열을 return하도록 solution 함수를 완성해주세요. 제한사항1 ≤ strlist 원소의 길이 ≤ 100strlist는 알파벳 소문자, 대문자, 특수문자로 구성되어 있습니다.입출력 예 설명 입출력 예 #1["We", "are", "the", "world!"]의 각 원소의 길이인 [2, 3, 3, 6]을 return합니다.입출력 예 #2["I", "Love", "Programmers."]의 각 원소의 길이인 [1, 4, 12]을 return합니다. 문제 접근 1. 리스트에 있는 각..

Python

프로그래머스 python3 - 최댓값 만들기 (1)

https://school.programmers.co.kr/learn/courses/30/lessons/120847 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요.제한사항0 ≤ numbers의 원소 ≤ 10,0002 ≤ numbers의 길이 ≤ 100입출력 예 설명 입출력 예 #1두 수의 곱중 최댓값은 4 * 5 = 20 입니다.입출력 예 #1두 수의 곱중 최댓값은 31 * 24 = 744 입니다.문제 접근 1. numbers를 ..

Python

프로그래머스 python3 - 특정 문자 제거하기

https://school.programmers.co.kr/learn/courses/30/lessons/120826 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명문자열 my_string과 문자 letter이 매개변수로 주어집니다. my_string에서 letter를 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 제한사항1 ≤ my_string의 길이 ≤ 100letter은 길이가 1인 영문자입니다.my_string과 letter은 알파벳 대소문자로 이루어져 있습니다.대문자와 소문자를 구분합니다.입출력 예 설명 입출력 예 #1"abcdef" 에서 "f"를 제거한 "ab..

Python

프로그래머스 python3 - 피자 나눠 먹기 (1)

https://school.programmers.co.kr/learn/courses/30/lessons/120814 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요.제한사항1 ≤ n ≤ 100  입출력 예  설명 입출력 예 #17명이 최소 한 조각씩 먹기 위해서 최소 1판이 필요합니다.입출력 예 #21명은 최소 한 조각을 먹기 위해 1판이 필요합니다.입출력 예 #315명이 최소 한..

External Activity/[내배캠] 데이터분석 과정

[사전캠프 12일차] 아티클 스터디 + SQL 달리기반 5번 문제 풀이

사전캠프 12일차어느덧 본캠프 시작 4일 전이다. 오늘은 8번째 아티클 스터디와 SQL 달리기반 5번 문제 풀이를 진행했다. 아티클 스터디이번 아티클은 업무에서 비개발용 언어를 사용하는 데이터 분석가의 코딩테스트에 관한 이야기다. https://yozm.wishket.com/magazine/detail/1708/ 데이터 분석가에게 코딩테스트가 필요할까? | 요즘IT최근 개발자 교육 붐이 불면서, 이른바 ‘코딩’이라고 뭉뚱그려 표현하는 개발 기술들을 배우는 학원이 많아졌습니다. 이러한 인재들이 자신들이 배운 걸 확인하기 위해 한 번쯤 꼭 거치는 단yozm.wishket.com 내가 정리한 내용[주제]데이터 분석가의 코딩테스트 [아티클 요약]코딩테스트란?특정 프로그래밍 언어를 사용하여 주어진 문제를 잘 해결..

SQL

HackerRank SQL 3문제 풀이 (3)

1. Weather Observation Station 3 https://www.hackerrank.com/challenges/weather-observation-station-3/problem?isFullScreen=true Weather Observation Station 3 | HackerRankQuery a list of unique CITY names with even ID numbers.www.hackerrank.com/*짝수인 id number를 가지는 시티 네임, 중복 제외짝수는 2로 나눠지는거*/SELECt DISTINCT cityFROM stationWHERE id % 2 = 0 ↓ where절에 이렇게도 쓸 수 있음SELECt DISTINCT cityFROM stationWHERE M..