[level 2] n^2 배열 자르기 - 87390 python
·
알고리즘/프로그래머스
[level 2] n^2 배열 자르기 - 87390문제 링크 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 성능 요약메모리: 18.4 MB, 시간: 58.93 ms구분코딩테스트 연습 > 월간 코드 챌린지 시즌3채점결과정확성: 100.0합계: 100.0 / 100.0제출 일자2024년 10월 08일 11:58:35문제 설명정수 n, left, right가 주어집니다. 다음 과정을 거쳐서 1차원 배열을 만들고자 합니다.n행 n열 크기의 비어있는 2차원 배열을 만듭니다.i = 1, 2, 3, ..., n에 대해서, 다음 과정을 반복합니다.1행 1열부터 i행 i열까..
[level 2] 의상 - 42578 python
·
알고리즘/프로그래머스
[level 2] 의상 - 42578문제 링크 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 성능 요약메모리: 10.3 MB, 시간: 0.02 ms구분코딩테스트 연습 > 해시채점결과정확성: 100.0합계: 100.0 / 100.0제출 일자2024년 10월 07일 00:09:39문제 설명코니는 매일 다른 옷을 조합하여 입는것을 좋아합니다.예를 들어 코니가 가진 옷이 아래와 같고, 오늘 코니가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야합니다.종류이름얼굴동그란 안경, 검정 선..
[혼공 머신] 혼자 공부하는 머신러닝 정리하기 - Chapter 03
·
AI/AID
03-1 K-최근접 이웃 회귀지도 학습 알고리즘 종류1. 분류 - 0인지 1인지, 도미인지 빙어인지2. 회귀 - 임의의 어떤 숫자를 예측, 내년도 경제 성장률, 농어의 무게 K-최근접 이웃 회귀도 어렵게 생각하지 않아도 된다.60, 80, 100의 이웃을 가진 k를 예측하려면 그냥 평균내면 된다 = 80 여기서는 농어의 길이만 가지고 무게를 예측할 수 있을 것 같아서 해보려고 한다. 파이썬에서는 1차원 배열의 크기는 원소가 1개인 튜플로 나타냅니다. 예를 들어 [1, 2, 3]의 크기는 (3, )입니다.이를 2차원 배열로 억지로 바꾸려고 하나의 열을 추가했습니다. 그러면 배열의 크기가 (3, 1)이 됩니다.[1, 2, 3] -> [[1], [2], [3]]2장에서는 특성이 [길이, 무게]로 자연스럽게 2..
[혼공 머신] 혼자 공부하는 머신러닝 정리하기 - Chapter 02
·
AI/AID
02-1 지도 학습 vs 비지도 학습지도 학습: 문제와 답(훈련 데이터)을 함께 주고 학습시키는 방법 - 훈련 데이터 = 입력(데이터) + 타겟(정답) ex) [[30(특성), 600(특성)], 1(도미)]비지도 학습: 문제(입력 데이터)만 주고 학습시키는 방법 그렇다면 k-최근접 이웃 알고리즘은 어떤 학습인가? = 지도 학습 훈련 세트와 테스트 세트시험문제를 생각하면 편하다시험에 책에 있는 연습문제가 그대로 나온다면 과연 그 학생의 능력을 평가할 수 있을까? - No머신러닝의 경우 준비한 데이터셋을 공부용 / 시험용으로 나누면 된다.그걸 훈련 세트 테스트 세트라고 한다. (나누는 방법에 따라 모델의 정확도가 많이 차이가 나기도 한다.) 추가로 훈련 세트 / 테스트 세트를 터무니없이 나누면 Overfit..
[level 2] 행렬의 곱셈 - 12949 python
·
알고리즘/프로그래머스
[level 2] 행렬의 곱셈 - 12949문제 링크 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 성능 요약메모리: 11 MB, 시간: 180.21 ms구분코딩테스트 연습 > 연습문제채점결과정확성: 100.0합계: 100.0 / 100.0제출 일자2024년 10월 03일 23:44:08문제 설명2차원 행렬 arr1과 arr2를 입력받아, arr1에 arr2를 곱한 결과를 반환하는 함수, solution을 완성해주세요.제한 조건행렬 arr1, arr2의 행과 열의 길이는 2 이상 100 이하입니다.행렬 arr1, arr2의 원소는 -10 이상 20 이하인 자..
[level 2] 연속 부분 수열 합의 개수 - 131701 python
·
알고리즘/프로그래머스
[level 2] 연속 부분 수열 합의 개수 - 131701문제 링크 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 성능 요약메모리: 43.6 MB, 시간: 4274.12 ms구분코딩테스트 연습 > 연습문제채점결과정확성: 100.0합계: 100.0 / 100.0제출 일자2024년 10월 01일 16:24:02문제 설명철호는 수열을 가지고 놀기 좋아합니다. 어느 날 철호는 어떤 자연수로 이루어진 원형 수열의 연속하는 부분 수열의 합으로 만들 수 있는 수가 모두 몇 가지인지 알아보고 싶어졌습니다. 원형 수열이란 일반적인 수열에서 처음과 끝이 연결된 형태의 수열을..
컴공편입생 공부일기
컴공생의 공부일상