목록분류 전체보기 (116)
헬창 개발자

https://www.acmicpc.net/problem/15781 15781번: 헬멧과 조끼입력의 첫째 줄에 맵에 존재하는 헬멧의 개수 N(N은 1000이하의 자연수)과 조끼의 개수 M(M은 1000이하의 자연수)이 주어진다. 둘째 줄에 각 헬멧의 방어력 h[i] (h[i]는 10억 이하의 자연수)가 N개 만큼www.acmicpc.net문제배틀그라운드라는 게임에서는 머리와 몸을 보호하기 위해 헬멧과 조끼를 입는다. 맵에는 다양한 헬멧과 조끼가 있으며 각각 방어력을 갖고 있다. 또한 최대 1개의 헬멧과 조끼밖에 입지 못한다. 경수는 배틀그라운드에서 승리하고 싶기 때문에 시간이 걸리더라도 최고의 헬멧과 조끼를 주워서 최대의 방어력을 얻고 싶어한다.맵에 존재하는 조끼와 헬멧의 방어력이 주어졌을 때 경수를 도..

https://www.acmicpc.net/problem/12865 12865번: 평범한 배낭 첫 줄에 물품의 수 N(1 ≤ N ≤ 100)과 준서가 버틸 수 있는 무게 K(1 ≤ K ≤ 100,000)가 주어진다. 두 번째 줄부터 N개의 줄에 거쳐 각 물건의 무게 W(1 ≤ W ≤ 100,000)와 해당 물건의 가치 V(0 ≤ V ≤ 1,000) www.acmicpc.net 문제 이 문제는 아주 평범한 배낭에 관한 문제이다. 한 달 후면 국가의 부름을 받게 되는 준서는 여행을 가려고 한다. 세상과의 단절을 슬퍼하며 최대한 즐기기 위한 여행이기 때문에, 가지고 다닐 배낭 또한 최대한 가치 있게 싸려고 한다. 준서가 여행에 필요하다고 생각하는 N개의 물건이 있다. 각 물건은 무게 W와 가치 V를 가지는데,..

필요한 모듈 import numpy as np import pandas as pd 데이터 전처리 csv = pd.read_csv('행동분류 데이터.csv') labels = [] for label in csv['activity']: labels.append(label) datas = [] for i in range(len(csv)): datas.append([0.1, csv['acceleration_x'][i], csv['acceleration_y'][i], csv['acceleration_z'][i], csv['gyro_x'][i], sv['gyro_y'][i], csv['gyro_z'][i]]) 시그모이드(활성화 함수), 교차 엔트로피(손실 함수) def sigmoid(x): return 1 / (1..

주제 데이터 수집 데이터 가공 xml문서 작성 데이터베이스(설계, 정규화, 데이터 삽입) 시각화 과정 시각화

1. 선형 회귀란?선형 회귀(Linear Regression)는 입력 변수와 출력 변수 간의 관계를 선형 함수로 모델링하는 기법입니다. 목표는 입력 변수와 출력 변수 간의 관계를 설명하는 직선(혹은 평면)을 찾는 것입니다. 이 기법은 회귀 분석의 가장 기본적인 형태입니다.2. 선형 회귀의 수식단일 입력 변수 xxx와 출력 변수 yyy에 대한 선형 회귀 모델은 다음과 같은 수식으로 표현됩니다:β0는 절편(Intercept)β1은 기울기(Slope)3. 선형 회귀 알고리즘선형 회귀 알고리즘의 목표는 데이터 포인트와 예측 직선 간의 오차를 최소화하는 것입니다. 오차는 주로 평균 제곱 오차(Mean Squared Error, MSE)로 측정됩니다. 선형 회귀의 주요 단계는 다음과 같습니다 1.모델 정의 2...

소스코드 def quick_sort(arr): if len(arr) pivot: big_arr.append(num) else: equal_arr.append(num) return quick_sort(small_arr) + equal_arr + quick_sort(big_arr) if __name__ == "__main__": n = int(input()) arr=[] for i in range(n): input_num = int(input()) arr.append(input_num) arr = quick_sort(arr) for i in arr: print(i, end=" ") 알고리즘 설계 알고리즘 설명 결과화면