본문 바로가기

분류 전체보기36

[AICE Associate 자격증 준비] python 코드 공부 AICE 자격증 준비하면서 배운점과 기본 문법을 사용해 데이터 분석, 학습하는 과정을 기록하며 공부합니다. 환경 : jupyter notebook 언어 : python3 1. scikit-learn import, alias sk import sklearn as sk 2. 판다스 라이브러리 pd로 불러오기 import pandas as pd 3. pd로 데이터 불러오기 df = pd.read_csv('nav_data.csv', encoding='cp949') → 한글로된 csv를 인코딩 할 때 utf-8, cp949 등을 encoding으로 사용해야함. 4. jointplot을 활용해 ['Time_Driving'] 과 ['Speed_Per_Hour']를 살펴보기 !pip install seaborn imp.. 2023. 4. 11.
[백준 1003번] 피보나치 수열 python https://www.acmicpc.net/problem/1003 1003번: 피보나치 함수 각 테스트 케이스마다 0이 출력되는 횟수와 1이 출력되는 횟수를 공백으로 구분해서 출력한다. www.acmicpc.net 문제 다음 소스는 N번째 피보나치 수를 구하는 C++ 함수이다. int fibonacci(int n) { if (n == 0) { printf("0"); return 0; } else if (n == 1) { printf("1"); return 1; } else { return fibonacci(n‐1) + fibonacci(n‐2); } } fibonacci(3)을 호출하면 다음과 같은 일이 일어난다. fibonacci(3)은 fibonacci(2)와 fibonacci(1) (첫 번째 호출).. 2023. 4. 11.
[내일배움카드] 머신러닝/딥러닝 AI 교육 추천 작년 하반기에 머신러닝/딥러닝 교육 수업을 찾다가 공유하고자 포스팅합니다! 먼저, 위치는 서울에 있는 곳 중에 자연어 관련 수업이 있는 곳으로 후보를 추렸습니다. 훈련 검색은 밑의 사이트에서 하시면 됩니다! 직업훈련포털 HRD-Net 과정소개 직업능력개발 훈련과정을 간편하게 검색할 수 있습니다. www.hrd.go.kr 수료 강의 후보 AI프로젝트 글로벌표준 기반의 풀스택 딥러닝 활용SW 개발자 양성과정 2022-11-21 ~2023-05-17 서울 서초구 플레이 데이터, 서울 서초구 효령로 335 자연어 관련도 ⭐⭐⭐⭐ 2. 딥러닝기반 데이터분석서비스 전문가 과정 모집중 디지털 서울 인재 개발원, • 서울특별시 구로구 디지털로26길 111 2022-11-25 ~2023-05-17 자연어 관련도 ⭐⭐⭐⭐.. 2023. 4. 11.
[백준 9095번] 1, 2, 3 더하기 python 백준 문제 : https://www.acmicpc.net/problem/9095 문제 정수 4를 1, 2, 3의 합으로 나타내는 방법은 총 7가지가 있다. 합을 나타낼 때는 수를 1개 이상 사용해야 한다. 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 1+3 3+1 정수 n이 주어졌을 때, n을 1, 2, 3의 합으로 나타내는 방법의 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 정수 n이 주어진다. n은 양수이며 11보다 작다. 출력 각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 출력한다. 해결법 숫자 4의 방법의 수를 구하면 이전 1,2,3을 모두 더한 값이 나온다. 이후의 숫자도.. 2023. 4. 11.
[백준 1463번] 1로 만들기 python https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. www.acmicpc.net 문제 정수 X에 사용할 수 있는 연산은 다음과 같이 세 가지 이다. X가 3으로 나누어 떨어지면, 3으로 나눈다. X가 2로 나누어 떨어지면, 2로 나눈다. 1을 뺀다. 정수 N이 주어졌을 때, 위와 같은 연산 세 개를 적절히 사용해서 1을 만들려고 한다. 연산을 사용하는 횟수의 최솟값을 출력하시오. 입력 첫째 줄에 1보다 크거나 같고, 10^6보다 작거나 같은 정수 N이 주어진다. 출력 첫째 줄에 연산을 하는 횟수의 최솟값을 출력한다. x=int(input()) #x=1인 값으로 초기화 #index가 x, v.. 2023. 4. 10.
[백준 2839번] 설탕배달 python 코드 https://www.acmicpc.net/problem/2839 2839번: 설탕 배달 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그 www.acmicpc.net 문제 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그램 봉지와 5킬로그램 봉지가 있다. 상근이는 귀찮기 때문에, 최대한 적은 봉지를 들고 가려고 한다. 예를 들어, 18킬로그램 설탕을 배달해야 할 때, 3킬로그램 봉지 6개를 가져가도 되지만, 5킬로그램 3개와 3킬로그램 1.. 2023. 4. 7.