본문 바로가기
반응형

파이썬8

[python] Matplotlib 그래프 시각화 한글 깨짐 및 마이너스 깨짐 해결방법 Matplotlib 그래프 한글 깨짐 해결방법Matplotlib에서 그래프를 시각화 하다보면 아래와 같이 한국어가 깨질때가 있습니다.그럴때 아래와 같이 코드를 입력하시면 한글 깨짐이 해결됩니다.import matplotlib.font_manager as fmfont_path = 'C:/Windows/Fonts/malgun.ttf' # 맑은 고딕 폰트 경로fontprop = fm.FontProperties(fname=font_path, size=12)plt.rc('font', family=fontprop.get_name())더보기한글 깨짐 코드import matplotlib.pyplot as plt# 데이터 준비data = { "미국": [15, 43, 75, 100, 124, 95, 130, 14.. 2024. 7. 4.
[백준/Baekjoon 28075] 스파이 파이썬(Python)풀이 문제 https://www.acmicpc.net/problem/28075 28075번: 스파이 첫째 줄에는 민겸이가 임무를 수행하는 총 일수 $N$과 민겸이가 얻고 싶은 최소 기여도 $M$이 공백으로 구분되어 주어진다. 둘째 줄에 민겸이가 정보 수집 임무를 수족관, 시청, 학교에서 수행했 www.acmicpc.net 문제핵심 이번 스파이 문제의 경우 DFS를 활용해서 구하는 것이 핵심이다. 풀이과정 1. N,M 입력과 결과를 알려줄 result 변수 선언 2. 진척도를 받아줄 2차원 배열 리스트 선언 3. dfs함수 선언 3-1. dfs 함수의 경우 day, sum, prev를 인자로 받는다. 3-2. day==N이 될때까지 dfs를 반복하는데 문제의 조건에 맞춰 같은 장소 즉 prev가 같을 경우 현재.. 2023. 8. 28.
[백준/Baekjoon 28061] 레몬 따기 파이썬(Python) 풀이 문제 https://www.acmicpc.net/problem/28061 28061번: 레몬 따기 성우는 숲에서 레몬을 따와야 한다. 숲은 하나의 수직선으로 표현할 수 있고, 여기에는 레몬 나무 \(N\)그루가 \(x=1\)부터 \(x=N\)까지 일정한 간격으로 자라 있다. 성우는 현재 \(x=0\)에 있으며, 집은 www.acmicpc.net 문제핵심 레몬 따기의 핵심은 (열매 개수 - 집까지 거리)를 찾아낼 수 있느냐가 핵심이다. 풀이과정 1. N을 입력받는다 2. lemon의 개수를 받는 배열을 만든다 3. max 변수를 선언후 반복문을 통해 (레몬 개수 - 집까지의 거리)의 최대값을 찾는다. 정답코드 N = int(input()) lemon = list(map(int,input().split()).. 2023. 8. 19.
[백준/Baekjoon 28352] 10! 파이썬(Python) 풀이 문제 https://www.acmicpc.net/problem/28352 28352번: 10! BOJ 채점 환경에서 int 자료형은 최대 $2^{31}-1=2\,147\,483\,647$까지의 정수를 저장할 수 있고, C/C++의 long long과 Java의 long은 최대 $2^{63}-1=9\,223\,372\,036\,854\,775\,807$까지의 정수를 저장할 수 있다. www.acmicpc.net 문제핵심 펙토리얼을 만들 수 있는지에 대한 문제이다. 풀이과정 1. 펙토리얼 함수를 만든다. 2. 펙토리얼 함수로 부터 나온 수를 (7x24x60x60)으로 나눈다. 정답 코드 def factorial(n): if n < 2: return 1 else: return n * factorial(n - .. 2023. 8. 16.
728x90
반응형