일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MaxPooling2D
- CIFAR-10
- explained AI
- 데이터
- 모델평가
- Neural Network
- 머신러닝
- learning_rate
- CNN
- 데이터처리
- plot_model
- 데이터분석
- bias
- CNN 실습
- AI
- CRISP-DM
- 뉴스웨일
- Pooling Layer
- 데이터크롤링
- OneHotEncoding
- fashion mnist
- pandas
- kt에이블스쿨
- 키워드 기반 뉴스 조회
- Convolution Neural Network
- 딥러닝
- 인공지능
- NewsWhale
- 크롤링
- AWS 입문자를 위한 강의
- Today
- Total
목록분류 전체보기 (36)
jjinyeok 성장일지

RDS Relational Database Service (관계형 데이터베이스 서비스) 사용 가능한 DB 종류 Microsoft SQL, Oracle, MySQL, PostgreSQL, MariaDB 등이 있음 OLTP vs OLAP OLTP(OnLine Transaction Processing): 데이터의 저장, 삭제, 수정 등 실질적인 데이터를 수정하는 작업을 의미하는 용어 OLAP(OnLine Analytical Processing): 이미 저장된 데이터를 바탕으로 고객이 원하는 정보를 어떤식으로 표현하고 제공하는지 의미하는 용어 Database Backups RDS에는 데이터베이스를 백업하는 기능이 있음 Automated Backups(자동 백업): Retention Period (1-35일) 안..
신규 아이디 추천 - 2021 KAKAO BLIND RECRUITMENT, Level1 def solution(new_id): new_id = new_id.lower() # 1) 대문자 → 소문자 temp_id = '' for char in new_id: if char.isalnum() or char in ['-', '_', '.']: temp_id += char new_id = temp_id # 2) 알파벳 소문자, 숫자, 빼기(-), 밑줄(_), 마침표(.)를 제외 모든 문자 제거 while '..' in new_id: new_id = new_id.replace('..', '.') # 3) 마침표(.) 2번 이상 연속 부분 → 하나의 마침표(.) if len(new_id) > 0 and new_id[..
신고 결과 받기 - 2022 KAKAO BLIND RECRUITMENT, Level1 def solution(id_list, reports, k): answer = [0 for _ in range(len(id_list))] reports = list(set(reports)) # 동일한 유저에 대한 신고 횟수는 1회로 처리 # id_index_dic: key= ID 인덱스, value= ID id_index_dic = {} for index, id_element in enumerate(id_list): id_index_dic[id_element] = index # reported_dic: key= 신고당한 ID, value= 신고한 ID 리스트 reported_dic = {id_element: [] for..
개인정보 수집 유효기간 - 2023 KAKAO BLIND RECRUITMENT, Level1 # 날짜 ➔ integer def solution(today, terms, privacies): answer = [] year, month, day = map(int, today.split('.')) today = year * 12 * 28 + month * 28 + day terms_dic = {} for temp in terms: term, month = temp.split() terms_dic[term] = int(month) * 28 for idx, temp in enumerate(privacies): date, term = temp.split() year, month, day = map(int, date..
N으로 표현 - 동적계획법 (Dynamic Programing), Level3 def solution(N, number): numbers = [[]] # number[i]는 N을 i개 사용했을 때 나오는 값 for i in range(1, 9): temp = {int(str(N) * i)} # NNN... for j in range(1, i): for number_1 in numbers[j]: # number_1: N을 j개 사용했을 때 나오는 값 for number_2 in numbers[i - j]: # number_2: N을 (i-j)개 사용했을 때 나오는 값 # 즉 number_1과 number_2의 사칙연산을 통한 값은 N을 i개 사용했을 때 나오는 값 temp.add(number_1 + num..
소수 찾기 - 완전탐색, Level2 from math import sqrt from itertools import permutations ''' 소수 판별 함수 @params: number (숫자) @return: boolean (소수 여부) ''' def is_prime_num(number): if number == 0 or number == 1: return False for i in range(2, int(sqrt(number)) + 1): if number % i == 0: return False return True def solution(numbers): answer = 0 nums_with_comb = [] for i in range(1, len(numbers) + 1): # 순열을 통해 ..