Posts
기록
Cancel

URL https://programmers.co.kr/learn/courses/30/lessons/76501 문제 설명 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 return 하도록 sol...

URL https://programmers.co.kr/learn/courses/30/lessons/77884?language=python3 문제 설명 두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 ...

URL https://programmers.co.kr/learn/courses/30/lessons/77484 문제 설명 로또 6/45(이하 ‘로또’로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 1 순위 당첨내용 ...

URL https://programmers.co.kr/learn/courses/30/lessons/12953 문제 설명 두 수의 최소공배수(Least Common Multiple)란 입력된 두 수의 배수 중 공통이 되는 가장 작은 숫자를 의미합니다. 예를 들어 2와 7의 최소공배수는 14가 됩니다. 정의를 확장해서, n개의 수의 최소공배수는 n...

출처 https://towardsdatascience.com/3-pandas-functions-that-will-make-your-life-easier-4d0ce57775a1의 블로그를 보고 작성한것 입니다. 1. 들어가면서 Pandas는 데이터 분석에 있어 널리 사용되는 라이브러리 입니다. 또한 데이터 분석을 위한 다양한 기능과 방...

출처 해당 post는 https://www.youtube.com/watch?v=NFETSCJON2M&t 영상을 보고 정리한것 입니다. 1. 시간 복잡도 (Time Complexity) 데이터 구조의 오퍼레이션 혹은 알고리즘이 얼마나 빠르고 느린지 측정하는 방법 빠르고 느린지는 1분 1초, 즉 시간을 측정하는 것이 아니라 얼...

URL https://programmers.co.kr/learn/courses/30/lessons/12951 문제 설명 JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요. 제한 조건 ...

1. 들어가면서 Clustering은 비지도 학습에서 많이 쓰는 방법이다. 다만 모든 특성이 Numerical할때 사용하기가 편하다. 왜냐하면 서로의 평균과 거리를 통해서 클러스터링을 하기 때문이다. 그래서 Categorical Feature에는 사용하기 어려운게 사실이다. Categorical과 Numerical Feature가 있는...

Predicting Employee Attrition IBM 데이터 과학자들이 만든 가상의 HR 데이터셋입니다. 1,470명에 대한 35개의 변수가 기록되어 있고, 종속변수는 Attrition, 즉 0 또는 1의 퇴사 여부입니다. Data Source: https://www.kaggle.com/pavansubhasht/ibm-hr-a...

문제 설명 일반적인 프린터는 인쇄 요청이 들어온 순서대로 인쇄합니다. 그렇기 때문에 중요한 문서가 나중에 인쇄될 수 있습니다. 이런 문제를 보완하기 위해 중요도가 높은 문서를 먼저 인쇄하는 프린터를 개발했습니다. 이 새롭게 개발한 프린터는 아래와 같은 방식으로 인쇄 작업을 수행합니다. 인쇄 ...