일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 데이터분석준전문가
- PCA
- 언더샘플링
- 크롤링
- 텍스트분석
- 빅데이터
- pandas
- ADsP
- t-test
- 파이썬
- 데이터분석전문가
- 대응표본
- datascience
- 오버샘플링
- iloc
- LDA
- Lambda
- 빅데이터분석기사
- 주성분분석
- ADP
- 워드클라우드
- 데이터불균형
- 데이터분석
- dataframe
- 군집화
- DBSCAN
- 독립표본
- Python
- numpy
- opencv
목록전체 글 (300)
Data Science LAB

1. 문제 설명 카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분인 점수 계산 로직을 맡게 되었다. 다트 게임의 점수 계산 로직은 아래와 같다. 다트 게임은 총 3번의 기회로 구성된다. 각 기회마다 얻을 수 있는 점수는 0점에서 10점까지이다. 점수와 함께 Single(S), Double(D), Triple(T) 영역이 존재하고 각 영역 당첨 시 점수에서 1제곱, 2제곱, 3제곱 (점수1 , 점수2 , 점수3 )으로 계산된다. 옵션으로 스타상(*) , 아차상(#)이 존재하며 스타상(*) 당첨 시 해당 점수와 바로 ..

1. 문제 설명 여러 언론사에서 쏟아지는 뉴스, 특히 속보성 뉴스를 보면 비슷비슷한 제목의 기사가 많아 정작 필요한 기사를 찾기가 어렵다. Daum 뉴스의 개발 업무를 맡게 된 신입사원 튜브는 사용자들이 편리하게 다양한 뉴스를 찾아볼 수 있도록 문제점을 개선하는 업무를 맡게 되었다. 개발의 방향을 잡기 위해 튜브는 우선 최근 화제가 되고 있는 "카카오 신입 개발자 공채" 관련 기사를 검색해보았다. 카카오 첫 공채..'블라인드' 방식 채용 카카오, 합병 후 첫 공채.. 블라인드 전형으로 개발자 채용 카카오, 블라인드 전형으로 신입 개발자 공채 카카오 공채, 신입 개발자 코딩 능력만 본다 카카오, 신입 공채.. "코딩 실력만 본다" 카카오 "코딩 능력만으로 2018 신입 개발자 뽑는다" 기사의 제목을 기준으..

1. 문제 설명 셀수있는 수량의 순서있는 열거 또는 어떤 순서를 따르는 요소들의 모음을 튜플(tuple)이라고 합니다. n개의 요소를 가진 튜플을 n-튜플(n-tuple)이라고 하며, 다음과 같이 표현할 수 있습니다. (a1, a2, a3, ..., an) 튜플은 다음과 같은 성질을 가지고 있습니다. 중복된 원소가 있을 수 있습니다. ex : (2, 3, 1, 2) 원소에 정해진 순서가 있으며, 원소의 순서가 다르면 서로 다른 튜플입니다. ex : (1, 2, 3) ≠ (1, 3, 2) 튜플의 원소 개수는 유한합니다. 원소의 개수가 n개이고, 중복되는 원소가 없는 튜플 (a1, a2, a3, ..., an)이 주어질 때(단, a1, a2, ..., an은 자연수), 이는 다음과 같이 집합 기호 '{', ..

1. 문제 설명 양의 정수 n이 주어집니다. 이 숫자를 k진수로 바꿨을 때, 변환된 수 안에 아래 조건에 맞는 소수(Prime number)가 몇 개인지 알아보려 합니다. 0P0처럼 소수 양쪽에 0이 있는 경우 P0처럼 소수 오른쪽에만 0이 있고 왼쪽에는 아무것도 없는 경우 0P처럼 소수 왼쪽에만 0이 있고 오른쪽에는 아무것도 없는 경우 P처럼 소수 양쪽에 아무것도 없는 경우 단, P는 각 자릿수에 0을 포함하지 않는 소수입니다. 예를 들어, 101은 P가 될 수 없습니다. 예를 들어, 437674을 3진수로 바꾸면 211020101011입니다. 여기서 찾을 수 있는 조건에 맞는 소수는 왼쪽부터 순서대로 211, 2, 11이 있으며, 총 3개입니다. (211, 2, 11을 k진법으로 보았을 때가 아닌, ..
파이썬의 strip()함수를 이용하면 문자의 공백을 없앨 수 있다. strip([chars]) :인자로 전달된 문자를 String의 왼쪽과 오른쪽에서 제거 lstrip([chars]) : 인자로 전달된 문자를 String의 왼쪽에서 제거 rstrip([chars]) : 인자로 전달된 문자를 String의 오른쪽에서 제거 1. 공백 제거 : strip() 함수 안에 아무 인자도 전달하지 않으면 공백을 제거함 text = ' Water boils at 100 degrees ' print('[' + text.rstrip() + ']') print('[' + text.lstrip() + ']') print('[' + text.strip() + ']') # result [ Water boils at 100 deg..
소수 : 1과 자기 자신을 제외하고 자연수 중 어떤 숫자로도 나누어 떨어지지 않는 숫자 ex) 2,3,4,7... 1. 가장 기본적인 알고리즘 def primenumber(x): for i in range(2, x):# 2부터 x-1까지의 모든 숫자 if x % i == 0:# 나눠떨어지는게 하나라도 있으면 False return False return True 함수 설명 : 숫자x를 2부터 x-1까지의 숫자로 모두 나누어 나눠 떨어지는게 하나라도 있으면 False를 반환, 나눠 떨어지는 것이 없으면 True 반환 -> 숫자가 커지면 매우 비효율적임 2. 빠른 알고리즘 자연수의 약수에 존재하는 원리 사용 ex ) 25의 경우, 25의 약수는 1, 5, 25이다. - 1 x 25 = 25 - 5 x 5 =..