목록분류 전체보기 (232)
내가 하고싶은 건 다 하는 공간
💡문제 링크https://school.programmers.co.kr/learn/courses/11133/lessons/71165 💡문제 분석 요약꽃이 피어있으면 1이고, 다음 번에 상하좌우로 1이 된다(상하좌우로 꽃이 핀다)정원에 있는 모든 꽃이 다 피기까지 걸리는 날짜를 구하는 문제 💡알고리즘 설계일단 쭉쭉 밖으로 뻗어나가는 구조이니까 BFS임을 파악한다.근데 그 이후로 어떻게 해야할지 몰라서 다른 풀이를 참고했다.. 💡코드from collections import dequedef solution(garden): n = len(garden) answer = 0 dx = [-1, 1, 0, 0] #동, 서 dy = [0, 0, -1, 1] # 북, 남 # 첫 날, 1인..

💡문제 링크https://school.programmers.co.kr/learn/courses/11133/lessons/71162 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 💡문제 분석 요약종이접기를 해서 구할 수 있는 최댓값을 구하는 문제종이의 크기는 4*4로 고정이고, 각 칸마다 숫자가 적혀있다.가로 혹은 세로로 접어서 만나는 숫자끼리 합했을 때 나오는 값의 최댓값을 구하는 문제이다.이 빨간선을 접어서 나오는 숫자는 26, 20, 55, 29이고 이 중에서 가장 큰 수는 55임을 알 수 있다. 💡알고리즘 설계def solution(grid): ..

1-3. 마켓과 머신러닝(K-최근접 이웃 알고리즘)코랩에 필기하면서 공부하니 편하고 좋았다.K-최근접 이웃 모델은 근처에 있는 값들을 바탕으로 타겟값을 예측하는 모델이었다.근처에 있는 값들 중 몇 개를 참고해서 예측할지는 n_neighbors 매개변수를 통해 결정할 수 있는데,기본값은 n_neighbors = 5이다.# 사이킷런 패키지에서 K-최근접 이웃 알고리즘 클래스 불러오기from sklearn.neighbors import KNeighborsClassifier# 클래스의 객체 만들기kn = KNeighborsClassifier()# 특성 데이터와 정답 데이터로 알고리즘 훈련하기kn.fit(fish_data, fish_target)# 정확도 계산을 통한 모델 평가kn.score(fish_data, ..

7월에 유럽에서 열리는 빅데이터&AI Summer School에 참여하게 되었는데,머신러닝/딥러닝 개념은 매번 듣고 까먹고를 반복해서 Summer School 가기 전에개념을 확실하게 머리에 넣고 가고자 혼공학습단을 신청했다. 1장부터 9장으로 이루어져 있고,1~6장은 머신러닝, 7~9장은 딥러닝 내용으로 구성되어 있다.주차별로 어디까지 공부하면 되는지 다 안내해주시고,심지어 중간에 *여름방학*도 있어서 부담없이 공부하기 좋을 것 같다!
💡문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/284528 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 💡SQL 코드 설계1. 점수에 따라 등급이 나뉘고 성과금 퍼센트가 바뀌니까 CASE WHEN문을 사용한다.2. 1분기와 2분기의 점수를 평균내야하니까 AVG 함수 사용 💡SQL 코드-- 코드를 작성해주세요SELECT E.EMP_NO, E.EMP_NAME, CASE WHEN SCORE >= 96 THEN "S" WHEN SCORE >= 90 THEN "A" ..
💡문제 링크 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 💡SQL 코드 설계 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 대여 시작일을 기준으로 2022년 8월부터 2022년 10월까지 총 대여 횟수가 5회 이상인 자동차들에 대해서 해당 기간 동안의 월별 자동차 ID 별 총 대여 횟수(컬럼명: RECORDS) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 월을 기준으로 오름차순 정렬하고, 월이 같다면 자동차 ID를 기준으로 내림차순 정렬해주세요. 특정 월의 총 대여 횟수가 0인 경우에는 결과에서 제외해주세요. 1. 202..